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] Macro Visual basic Editor [ou appuyez sur les touches CTRL + F11]
- Sélectionnez le Menu Affichage   Boîte à outils Contrôles 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  : 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é ThisWorkBookPrivate 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