Dans cet exemple, Deux choix sont proposés :
- Ouverture d'un classeur en lecteur seul
- Ouverture de la fenêtre Ouvrir
- Ouvrez un nouveau Classeur Excel
- Sélectionnez le Menu Outil
Macro Visual basic Editor [ou appuyez sur les touches CTRL + F11]
- Sélectionnez le Menu Affichage
Boîte à outils Contrôles
[Afin d'avoir les outils nécessaires à la constitution de notre Userform] - Sélectionnez le Menu Insertion
Userform [Dès lors, une Userform vierge s'affiche - Cette Userform est est nommée Userform1 défaut] Création des zones de choix :
- Cliquez sur l'outil Bouton d'option
- Dessinez les zones d'options
Création du bouton Validation de la saisie :
- Cliquez sur l'outil Bouton de commande
- Dessinez votre bouton
- Cliquez-droit sur le bouton sélectionnez l'option Propriétés
- Tapez le Libellé du bouton dans la zone Caption [Dans notre exemple : Bt_Valider]
- Double-cliquez sur le bouton
- Saisissez le code suivant :
Private Sub CommandButton1_Click() If OptionButton1.Value = True Then Workbooks.Open "c:\ASTUCES\test.xls", , True Else If OptionButton2.Value = True Then Application.Dialogs(xlDialogOpen).Show End If End If End Sub
Private Sub Workbook_Open()
Load UserForm1
UserForm1.Show
End Sub
Dès lors, à l'ouverture du Classeur, le Userform s'affiche