J'ai cr=E9=E9 une macro compl=E9mentaire toto.xla, j'ouvre Excel, je coche
l'acivation de ma macro compl=E9mentaire. Tout se passe correctement
jusqu'ici.
Mais lorsque je cr=E9=E9 un bouton, puis clic droit dessus "Affecter une
macro", j'=E9cris le nom d'une fonction qui existe dans toto.xla et
lorsque j'appuie sur ce bouton Excel me retourne un message d'erreur
qui me dit "Impossible de trouver la macro xxxx".
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
FxM
fabien0363 wrote:
Bonjour,
J'ai créé une macro complémentaire toto.xla, j'ouvre Excel, je coche l'acivation de ma macro complémentaire. Tout se passe correctement jusqu'ici.
Mais lorsque je créé un bouton, puis clic droit dessus "Affecter une macro", j'écris le nom d'une fonction qui existe dans toto.xla et lorsque j'appuie sur ce bouton Excel me retourne un message d'erreur qui me dit "Impossible de trouver la macro xxxx".
Ai-je sauté une étape ? Comment faire ?
Merci par avance.
Fab
Bonsoir,
Voudrais-tu préciser ce que tu entends par macro et fonction. Pour autant que je sache (mais j'en sais peu), un bouton ne peut appeler une fonction.
Pour les macros, essaie aussi avec toto.xla!tamacro
@+ FxM
fabien0363 wrote:
Bonjour,
J'ai créé une macro complémentaire toto.xla, j'ouvre Excel, je coche
l'acivation de ma macro complémentaire. Tout se passe correctement
jusqu'ici.
Mais lorsque je créé un bouton, puis clic droit dessus "Affecter une
macro", j'écris le nom d'une fonction qui existe dans toto.xla et
lorsque j'appuie sur ce bouton Excel me retourne un message d'erreur
qui me dit "Impossible de trouver la macro xxxx".
Ai-je sauté une étape ? Comment faire ?
Merci par avance.
Fab
Bonsoir,
Voudrais-tu préciser ce que tu entends par macro et fonction. Pour
autant que je sache (mais j'en sais peu), un bouton ne peut appeler une
fonction.
Pour les macros, essaie aussi avec toto.xla!tamacro
J'ai créé une macro complémentaire toto.xla, j'ouvre Excel, je coche l'acivation de ma macro complémentaire. Tout se passe correctement jusqu'ici.
Mais lorsque je créé un bouton, puis clic droit dessus "Affecter une macro", j'écris le nom d'une fonction qui existe dans toto.xla et lorsque j'appuie sur ce bouton Excel me retourne un message d'erreur qui me dit "Impossible de trouver la macro xxxx".
Ai-je sauté une étape ? Comment faire ?
Merci par avance.
Fab
Bonsoir,
Voudrais-tu préciser ce que tu entends par macro et fonction. Pour autant que je sache (mais j'en sais peu), un bouton ne peut appeler une fonction.
Pour les macros, essaie aussi avec toto.xla!tamacro
@+ FxM
fabien0363
J'ai essayé toto.xla!tamacro mais j'ai le meme message d'erreur.
Je tente d'appeler une fonction qui est déclaré dans le module 1.
J'ai essayé toto.xla!tamacro mais j'ai le meme message d'erreur.
Je tente d'appeler une fonction qui est déclaré dans le module 1.
J'ai essayé toto.xla!tamacro mais j'ai le meme message d'erreur.
Je tente d'appeler une fonction qui est déclaré dans le module 1.
FxM
fabien0363 wrote:
J'ai essayé toto.xla!tamacro mais j'ai le meme message d'erreur.
Je tente d'appeler une fonction qui est déclaré dans le module 1.
Rebonsoir,
Tu n'as pas répondu à ma question concernant macro/fonction et la relation avec le bouton.
Testé sur Excel 2000 : Nouveau classeur Alt-f11 pour VBE insertion, module '-- taper ce qui suit public function dbl(a) dbl=2*a end function '-- jusqu'ici Alt-F4 pour fermer VBE fichier, enregistrer sous... toto.xla (format macro complémentaire .xla et non classeur *.xls) outils, macro complémentaire, cocher 'toto'
fermer Excel, ouvrir Excel taper 3 en A1 en A2 Ûl(A1) renvoit 6
Et je n'ai toujours pas compris ce que ton bouton vient faire dans l'histoire. Au pire, ton bouton devrait lancer une macro inscrivant le texte "dbl(" mais ne serions-nous pas dans le superfétatoire urgentissime ?
@+ FxM
fabien0363 wrote:
J'ai essayé toto.xla!tamacro mais j'ai le meme message d'erreur.
Je tente d'appeler une fonction qui est déclaré dans le module 1.
Rebonsoir,
Tu n'as pas répondu à ma question concernant macro/fonction et la
relation avec le bouton.
Testé sur Excel 2000 :
Nouveau classeur
Alt-f11 pour VBE
insertion, module
'-- taper ce qui suit
public function dbl(a)
dbl=2*a
end function
'-- jusqu'ici
Alt-F4 pour fermer VBE
fichier, enregistrer sous...
toto.xla (format macro complémentaire .xla et non classeur *.xls)
outils, macro complémentaire, cocher 'toto'
fermer Excel, ouvrir Excel
taper 3 en A1
en A2 Ûl(A1) renvoit 6
Et je n'ai toujours pas compris ce que ton bouton vient faire dans
l'histoire. Au pire, ton bouton devrait lancer une macro inscrivant le
texte "dbl(" mais ne serions-nous pas dans le superfétatoire urgentissime ?
J'ai essayé toto.xla!tamacro mais j'ai le meme message d'erreur.
Je tente d'appeler une fonction qui est déclaré dans le module 1.
Rebonsoir,
Tu n'as pas répondu à ma question concernant macro/fonction et la relation avec le bouton.
Testé sur Excel 2000 : Nouveau classeur Alt-f11 pour VBE insertion, module '-- taper ce qui suit public function dbl(a) dbl=2*a end function '-- jusqu'ici Alt-F4 pour fermer VBE fichier, enregistrer sous... toto.xla (format macro complémentaire .xla et non classeur *.xls) outils, macro complémentaire, cocher 'toto'
fermer Excel, ouvrir Excel taper 3 en A1 en A2 Ûl(A1) renvoit 6
Et je n'ai toujours pas compris ce que ton bouton vient faire dans l'histoire. Au pire, ton bouton devrait lancer une macro inscrivant le texte "dbl(" mais ne serions-nous pas dans le superfétatoire urgentissime ?