Dans cet exemple, Deux choix sont proposés :
- Ouverture d'un classeur en lecteur seul
- Ouverture de la fenêtre Ouvrir
Etape 1 : Création du Userform
- 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
Etape 2 : Tapez le code VBA suivant sur le classeur concerné ThisWorkBook
Private Sub Workbook_Open()
Load UserForm1
UserForm1.Show
End Sub
Dès lors, à l'ouverture du Classeur, le Userform s'affiche
Aucun commentaire:
Enregistrer un commentaire