PB de macro

justin92330
Messages postés
32
Date d'inscription
lundi 21 juillet 2008
Statut
Membre
Dernière intervention
1 octobre 2008
- 1 oct. 2008 à 15:13
gondrule1
Messages postés
33
Date d'inscription
lundi 29 septembre 2008
Statut
Membre
Dernière intervention
29 février 2012
- 1 oct. 2008 à 15:48
Bonjour,

Etant débutant en VBA je me permet de vous poser une question a mon avis toute bête

Voila j'ai créé un classeur excel

Je suis allé dans outils / macro / visual basic editor et la j'ai fait mon petit programme avec mess bouton etc....

J'ai enregistré ce prg dans mon classeur toto.xls

Mais voila comment puis je faire pour : des que je double clic sur mon classeur toto.xls, mon programme se lance automatiquement avec l'interface créé.

Je sais qu'on ne peut pas faire de .exe avec le VBA mais y a t il un autre moyen que de passer par outils / macro / visual basic editor  et puis appuyer sur "executer" ??

Merci de votre aide

1 réponse

gondrule1
Messages postés
33
Date d'inscription
lundi 29 septembre 2008
Statut
Membre
Dernière intervention
29 février 2012

1 oct. 2008 à 15:48
Trouvé sur le net à cette adresse (http://www.ozgrid.com/forum)
Hi,

Go into the VBA project for the workbook, and under Microsoft Excel Objects, select ThisWorkbook. In here, select Workbook from the drop-down box at the top (which currently says "general"). This will create a Workbook_Open() procedure. Enter your code in here.

VB: AutoLinked keywords will cause extra spaces before keywords. Extra spacing is NOT transferred when copy/pasting, but IS if the keyword uses "quotes".

PrivateSub Workbook_Open()
MYForm.Show 'Where "MYForm" is the name of your form.End Sub

En espérant que ca t'a aidé
0