Userform à la demande
Fermé
mchotard
Messages postés
427
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
28 novembre 2024
-
28 févr. 2014 à 10:02
mchotard Messages postés 427 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 28 novembre 2024 - 28 févr. 2014 à 18:13
mchotard Messages postés 427 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 28 novembre 2024 - 28 févr. 2014 à 18:13
2 réponses
Bonjour,
--Allez dans la barre d'outil, puis dans "Dévellopeur",
--Allez dans insérer, et prenez un bouton dans "Contrôle ActiveX"
--Double-cliquez sur le bouton, la fenêtre du code s'ouvrira, normalement vous avez déjà ça:
Private Sub CommandButton1_Click()
End Sub
Alors ajouter entre ces lignes de code:
UserForm1.Show;
Private Sub CommandButton1_Click()
UserForm1.Show
End Sub
Voilà, j'éspère moi aussi avoir été assez clair!!
Bonne journée
--Allez dans la barre d'outil, puis dans "Dévellopeur",
--Allez dans insérer, et prenez un bouton dans "Contrôle ActiveX"
--Double-cliquez sur le bouton, la fenêtre du code s'ouvrira, normalement vous avez déjà ça:
Private Sub CommandButton1_Click()
End Sub
Alors ajouter entre ces lignes de code:
UserForm1.Show;
Private Sub CommandButton1_Click()
UserForm1.Show
End Sub
Voilà, j'éspère moi aussi avoir été assez clair!!
Bonne journée
Rebonjour,
Quelle version d'Excel avez-vous, en général, le VBA ne varie pas trop selon les versions, mais parfois un petit peu!
Bonne journée.
Quelle version d'Excel avez-vous, en général, le VBA ne varie pas trop selon les versions, mais parfois un petit peu!
Bonne journée.
mchotard
Messages postés
427
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
28 novembre 2024
39
28 févr. 2014 à 18:13
28 févr. 2014 à 18:13
j'utilise excel 2007. En faisant comme l'indique JvDo, cela marche. Le bouton que j'ai créé pour lancer la macro est gris, sans texte, ce n'est que lorsque je clic dessus que le nom du bouton apparat et que la macro est exécuter.
Mo, prblème n'est qu'à moitié résolu car je ne veux pas que l'userform se lance à l'ouverture du dossier, simplement en cliquant sur le bouton à la demande.
Désolé de vous importuner.
merci à vous deux pour vos réponse. J'avance malgré tout
Mo, prblème n'est qu'à moitié résolu car je ne veux pas que l'userform se lance à l'ouverture du dossier, simplement en cliquant sur le bouton à la demande.
Désolé de vous importuner.
merci à vous deux pour vos réponse. J'avance malgré tout
28 févr. 2014 à 12:26
Quand j'écris la macro, comme vous me le proposez j'ai deux problèmes
UserForm1.Show; est écrit en rouge sauf si j'enlève le ";"
puis il m'amène une fenêtre
erreur de compilation
nom ambigu détecté : commandbutton1_click
Désolé
28 févr. 2014 à 14:04
Dans ce qu'a écrit Komarov, il suffit de prendre les 3 dernières lignes en gras :
Private Sub CommandButton1_Click()
UserForm1.Show
End Sub
cordialement