(EXCEL) activer automatiquement une form VBA

Fermé
moi - 17 mai 2007 à 18:02
 moi - 17 mai 2007 à 18:18
J'ai crée une form dans un projet VBA Excel et je voudrais l'activer dès l'ouverture du classeur.
Comment faire svp ?
Merci
A voir également:

2 réponses

Kvo Messages postés 27 Date d'inscription mercredi 28 février 2007 Statut Membre Dernière intervention 22 mai 2008 3
17 mai 2007 à 18:17
Il suffit de demander :)

Dans l'éditeur VBA alors que ton classeur contenant ton code est ouvert:

-double clique sur ThisWorkbook
-change dans la barre déroulante en haut à gauche General par Workbook
-par défaut dans la seconde barre déroulante VBA va te mettre Open, si ce n'est pas le cas il faut le sélectionner
-VBA écrit automatiquement dans la fenêtre :

Private Sub Workbook_Open()

End Sub

- écris au milieu des deux la commande d'ouverture, par exemple userform1.show

-sauvegarde et ferme le classeur
-rouvre le et comme par magie ton form s'exécute automatiquement!

Bon courage
@+
1
salut,

Private Sub Workbook_Open()
UserForm1.Show
End Sub

@+
0
Merci c super

autre chose : comment cacher les caracteres saisis dans un InputBox ?

Merci
0