Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MichDenis
Bonjour GéGé,
Tu dois utiliser ce type de syntaxe :
Feuil1 = Nom de la feuille affiché dans la fenêtre VBE(viisual basic editor) ... ce n'est pas le nom de l'onglet de la feuille ! Bonjour = Nom de la procédure
Cette syntaxe est valide seulement si le classeur est ouvert.
Application.Run "classeur3!Feuil1.Bonjour"
Si ta macro est dans un module standard, il n'est pas nécessaire de spécifier le nom du module.
Attention, la macro appelé ne doit pas être de nature "Private" où est dans un classeur où on a indiqué en haut de ce dernier Option Private Module
Salutations!
"DéGé" a écrit dans le message de news: 42165a37$0$810$ A partir d'une feuille A, je veux appeler une procédure de la feuille B Procedure
Feuille B Public Sub Procedure() Code end sub
Erreur sub ou fonction non définie
Qu'est ce qui ne va pas ?
DéGé
Bonjour GéGé,
Tu dois utiliser ce type de syntaxe :
Feuil1 = Nom de la feuille affiché dans la fenêtre VBE(viisual basic editor) ... ce n'est pas le nom de l'onglet de la
feuille !
Bonjour = Nom de la procédure
Cette syntaxe est valide seulement si le classeur est ouvert.
Application.Run "classeur3!Feuil1.Bonjour"
Si ta macro est dans un module standard, il n'est pas nécessaire de spécifier le nom du module.
Attention, la macro appelé ne doit pas être de nature "Private" où est dans un classeur où on a indiqué en haut de ce
dernier Option Private Module
Salutations!
"DéGé" <papa@wanadoo.fr> a écrit dans le message de news: 42165a37$0$810$8fcfb975@news.wanadoo.fr...
A partir d'une feuille A, je veux appeler une procédure de la feuille B
Procedure
Feuil1 = Nom de la feuille affiché dans la fenêtre VBE(viisual basic editor) ... ce n'est pas le nom de l'onglet de la feuille ! Bonjour = Nom de la procédure
Cette syntaxe est valide seulement si le classeur est ouvert.
Application.Run "classeur3!Feuil1.Bonjour"
Si ta macro est dans un module standard, il n'est pas nécessaire de spécifier le nom du module.
Attention, la macro appelé ne doit pas être de nature "Private" où est dans un classeur où on a indiqué en haut de ce dernier Option Private Module
Salutations!
"DéGé" a écrit dans le message de news: 42165a37$0$810$ A partir d'une feuille A, je veux appeler une procédure de la feuille B Procedure