VBA Formulaires
Résolu
Bonjour,
J'essaie d'amélioré un petit projet en procédant avec l'ouverture de formulaires.
En ouvrant mon projet, l'utilisateur doit rentrer un mot de passe après avoir cliqué sur un bouton présent sur la première feuille. Si celui-ci est correct on arrive sur un formulaire "Menu" avec juste deux boutons : quitter et gérer. Je voudrais qu'en cliquant sur gérer, ce formulaire se cache pour en faire apparaître un autre (changer de fenêtre).
Je ne sais pas comment l'initialiser puisque je n'ai rien dedans. Voilà mon code :
Dans UserForm3
Dans ThisWorkbook
quand je lance l'exécution du bouton gérer il me surligne en jaune UserForm.Show
et m'indique l'erreur l'indice n'appartient pas à la sélection
EDIT : Ajout des balises de code.
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
J'essaie d'amélioré un petit projet en procédant avec l'ouverture de formulaires.
En ouvrant mon projet, l'utilisateur doit rentrer un mot de passe après avoir cliqué sur un bouton présent sur la première feuille. Si celui-ci est correct on arrive sur un formulaire "Menu" avec juste deux boutons : quitter et gérer. Je voudrais qu'en cliquant sur gérer, ce formulaire se cache pour en faire apparaître un autre (changer de fenêtre).
Je ne sais pas comment l'initialiser puisque je n'ai rien dedans. Voilà mon code :
Dans UserForm3
Private Sub CommandButton2_Click() UserForm2.Hide UserForm3.Show End Sub
Dans ThisWorkbook
Sub Affiche_Formulaire2() UserForm2.Show End Sub Sub Affiche_Formulaire3() UserForm3.Show End Sub
quand je lance l'exécution du bouton gérer il me surligne en jaune UserForm.Show
et m'indique l'erreur l'indice n'appartient pas à la sélection
EDIT : Ajout des balises de code.
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
1 réponse
-
Bonjour
Tu nous as indiqué que tu avais trouvé la solution.
La règle sur le forum est que tu viennes expliquer comment tu as fait afin que ça puisse ensuite servir à d'autres personnes.
Merci d'avance de ton retour,
Strumpfette, modératrice.
-
-
@hglpMerci de ton retour ;)
-