Declencher le code d'un bouton par un autre bouton
Résolu
mod77
Messages postés
1320
Date d'inscription
Statut
Membre
Dernière intervention
-
Henri -
Henri -
Bonjour,
J'ai trouvé ceci
pour faire ce que j'ai cité en titre, mais sans "Feuil2." car mon bouton est dans un formulaire. Mais cela ne fonctionne pas.
Un message d'erreur indique que la macro n'est pas dans le classeur ou que les macro sont désactivées.
J'ai écris simplement:
Dois-je faire autre chse svp?
--
Savoir dire NON est un devoir et une force! N'ayez pas peur! L'union fait la force!
Passez en résolu si ça l'est!
J'ai trouvé ceci
Application.Run "Feuil2.CommandButton2_Click"
pour faire ce que j'ai cité en titre, mais sans "Feuil2." car mon bouton est dans un formulaire. Mais cela ne fonctionne pas.
Un message d'erreur indique que la macro n'est pas dans le classeur ou que les macro sont désactivées.
J'ai écris simplement:
Application.Run "CommandButton2_Click"
Dois-je faire autre chse svp?
--
Savoir dire NON est un devoir et une force! N'ayez pas peur! L'union fait la force!
Passez en résolu si ça l'est!
2 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonsoir,
et pourquoi pas:Call CommandButton2_Click()
si l'autre bouton est dans un autre formulaire qui s'appelle Feuil2 et si la fonction est publique, je suggère alors:Call Form_Feuil2.CommandButton2_Click()
l'un ou l'autre n'est pas très propre, pourquoi ne pas déclarer une fonction qui serait appelée par les deux boutons?-
-
-
-
Bonjour,
Pour répondre à :
« Est-il possible de passer une variable dans la commande de mon bouton, svp? »
Oui, en général pour passer une variable à un contrôle (bouton, textbox, combobox, ...) on utilise la propriété .Tag.
Mais dans ton cas il vaut mieux utiliser la proposition de yg_be. (bonjour) , son code n''est pas simplement une bonne idée, c'est la bonne solution !
Patrice -
-
-
Bonjour,
Pour répondre, il serait plus simple de disposer de ton fichier,
débarrassé des informations confidentielles s'il y lieu.
Déposes le fichier avec des commentaires explicatifs sur
https://mon-partage.fr/ ou sur https://www.cjoint.com/
et mets le lien obtenu dans ton prochain message.
Tuto : Comment utiliser C.joint.fr
.