Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

affecter 2 Macro à un seul boutton

  • Initiateur de la discussion Initiateur de la discussion Am alive
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Am alive

Guest
Bonsoir à tous
est-il possible d'affecter 2 macro à un seul boutton
exemple: If Range('A1').value = date Then
exécuter la 2ème Macro, sinon exécuter la 1ère macro
Merci d'avance
 
Bonjour Am Alive,

Je vois pas trop où est ton problème. Tu peux créer un module dans lequel tu mets :

Code:
Sub Macro1()
...
End Sub

Sub Macro2()
...
End Sub

Et dans ton bouton tu marques :

Code:
Private Button_Click()
If Range('A1').Value = Date Then
Macro1
Else
Macro2
End If
End Sub

Tu peux même faire en sorte d'utiliser un Select Case ... ce qui peut faire que ton bouton se voit 'affecter', comme tu dis, plus que deux macros.
 
Bonjour à tous
Merci Paladin Merci Antiphot
Voici un exemple dans fichier joint pour le code de paladin,il ya une erreur et je narrive pas à trouver
Merci d'avance [file name=Classeur1_20060503123601.zip size=5689]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20060503123601.zip[/file]
 

Pièces jointes

Désolé de te répondre si tard mais je reviens sur le forum à l'instant.

Bon c'est pas bien grâve. Il n'y a pas d'erreur dans le code de Palladin. Tu as juste fais une erreur concernant l'emplacement de la routine du bouton situé en feuil1.

Ci-joint le fichier corrigé

😉 [file name=AmAlive.zip size=9908]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/AmAlive.zip[/file]
 

Pièces jointes

Bonsoir à Tous
Bonsoir Antiphot et merci pour votre aide,mais comment placer une commandbutton sur la feuille1
car je suis nul de créer une commandbuton sur une feuille excel
Merci d'avance
 
bonjour à tous
clic droit sur la barre d'outils
cocher boite à outils controle
clic sur l'equerre (mode creation)
clic sur bouton de commande
se reporter sur la feuille et etirer bouton gauche enfonçé
enfin clic droit sur le bouton crée et
visualiser le code
tu reportes le code donné par antiphot
reclic sur mode création (quitter )

voilà :assez détaillé ? 🙂
à+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
600
Réponses
7
Affichages
697
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…