Bonjour,
J'aimerais lancer mon programme VB quand l'utilsateur clique sur un bouton dans la feuille Excel.
Comment faire ?
Merci !
Bonjour,
J'aimerais lancer mon programme VB quand l'utilsateur clique sur un bouton dans la feuille Excel.
Comment faire ?
Merci !
ton programme VB c'est un .exe ? ... utilise shell...
Non ce n'est pas un .exe
En fait j'ai programmé dans Microsoft Visual Basic, et quand je veux exécuter mon programme, je clique sur "play" dans la barre d'outils. J'aimerais également le lancer depuis un bouton dans la feuille excel...
ben si c'est du visual basic ( ? VB6?) tu peu "compiler" le programme et créer un .exe !!
- Sinon si c'est du VBA dans Excel ... tu peu lancer une macro en rajoutant par exemple une barre d'outils, un clic du bouton droit sur les barres d'outils en haut de l'écran , puis personnaliser , Onglet commande, Macro.. et tu rajoute un bouton.. dans barre existante ou nouvelle barre..
C'est bien du VBA dans Excel, mais je ne comprends pas ton exliquation.
J'ai déjà créé un bouton dans ma feuille excel, et en cliquant dessus, je voudrais lancer mon programme.
en fait j'ai voulu t'expliquer comment rajoute un bouton dans barre de menu...
sinon pour un bouton dans la feuille 2 possibilitées:
1. tu as créé le bouton depuis la boite à outils Contrôles..
lorsque tu clique avec bouton droit sur bouton choisi Visualiser le code puis rajoute le code
(maMacro étant le nom de ta macro ..(lol))
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaMacro
2. tu as créé le bouton depuis la boite à outils Formulaire..
lorsque tu clique avec bouton droit sur bouton choisi affecter un macro .. puis choisi MaMacro dans la liste des macros...
ouskel'n'or : c'est écri :
Envoyé par yaya54
Quand je veux affecter une macro à mon bouton, y'a rien dans la liste qui apparait.
C'est bien du code programmé sous excel via ALT+F11 que je veux exécuter
et aprés avoir fait altF11 ... tu la mis ou ton code...., montre nous aussi comment et déclaré ta procédure ...
On voit ça lundi, là c'est Week end !
Désolé, bbil, j'avais sauté à ta réponse...
Désolé yaya54...
Où en es-tu ?
Donc, si je résume ce qu'on sait : le bouton est dans une feuille de calcul
Où as-tu mis le code de ta macro ? Dans le code de la feuille de calcul ou dans un module créé depuis l'éditeur Visual Basic ?
A+
Alors voilà... J'aimerais à partir de mon bouton Excel, lancer mon code comme si je le faisais en appuyant sur F5 à cette endroit...
derriére ton bouton Excel... ( tu nous à pas dit de qu'elle barre d'outils tu la pris )
met le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part UserForm1.show
je l'ai pris de la barre d'outils formulaires mais je peux le changer c'est pas un soucis
si tu la pris de la barre d'outils formulaire il te fau d'abords créer une macro ... tu met le code suivant dans un module
puis tu n'as plus qu'as affecter la procédure Depart à ton bouton ( clic droit...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Sub Depart() UserForm1.Show End Sub
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager