Bonjour,
je suis débutante en développement VBA sous excel et après des recherches sur divers forums je ne trouve pas de réponse à mon problème.
J'ai créé une application basée sur l'utilisation de formulaires.
Lors de l'ouverture d'excel j'ai un formulaire que l'on va appeler "Userform1" qui contient des boutons d'option
"OptionButton1", "OptionButton2","OptionButton3"
Je souhaiterais à partir de ces boutons d'options ouvrir un formulaire "Userform2" contenu un multipage "Multipages1" contenant 4 onglets, "Page1", "Page2", "Page3", "Page4".
A partir de mon "Userform1" suivant le bouton d'option de sélectionné afficher que certaines pages de mon Multipage de mon "Userform2"
J'ai donc essayé le code qui suit
J'ai bien mon formulaire contenant la Multipage qui s'affiche mais toute les pages sont visibles alors que je souhaite que certaines soient masquées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Private Sub OptionButton1_Click() If Me.OptionButton1.Value = True Then Userform2.Show Userform2.Multipages1.Page1 = True Userform2.Multipages1.Page2 = True Userform2.Multipages1.Page3 = False Userform2.Multipages1.Page4 = False Userform1.Hide End If End Sub
Je ne sais pas si ma demande est claire.
Merci de votre aide
Partager