ep1073
Messages postés23Date d'inscriptionvendredi 16 juin 2006StatutMembreDernière intervention25 juillet 2006
-
25 juil. 2006 à 09:33
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 2011
-
25 juil. 2006 à 14:37
(Re)Salut,
Je risque de me faire huer, mais j'arrive pas à trouver comment lancer une macro excel en cliquant sur un bouton sur une userfrom, ou en en ouvrant une...
Vous pouvez m'aider?
ep1073
Messages postés23Date d'inscriptionvendredi 16 juin 2006StatutMembreDernière intervention25 juillet 2006 25 juil. 2006 à 09:50
Quand je fais un clic droit, je n'ai pas de "affecter une macro" (du moins je ne trouve pas), c'est dans le code?
En fait j'aurais aimer lancer une macro excel par son nom, mais je me demande si en la recopiant dans le code du bouton ça sera pas plus facile, meme si plus "lourd".
Ton avis?
ep1073
Messages postés23Date d'inscriptionvendredi 16 juin 2006StatutMembreDernière intervention25 juillet 2006 25 juil. 2006 à 10:06
C'est bon! merci!
En fait, en mettant la commande en début du code associé au bouton, ça fonctionn, alors que ca fonctionnait pas quand elle était à la fin...Va savoir pourquoi...
A bientôt
ep
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 25 juil. 2006 à 14:37
Juste pour répondre à cette phrase :
"Quand je fais un clic droit, je n'ai pas de "affecter une macro" (du moins je ne trouve pas), c'est dans le code? "
En fait, dans Excel, tu as 2 types de bouton. Ceux que tu crées avec la barre d'outils Visual Basic et ceux avec la barre d'outils Formulaire.
La barre d'outils Formulaire :
Tu crées d'abord ta macro, et ensuite, quand tu crées le bouton (ou alors, en faisant Clic droit\Affecter une macro), tu rattaches ta macro à un bouton, macro contenue dans un module.
La barre d'outils Visual Basic :
Et bien, comme son nom l'indique, c'est du VB : le bouton ne réagit que s'il y a du code attaché derrière, code contenu dans la page cette fois.