Gérer la visibilité des contrôles avec la case à cocher ou CheckBox dans un formulaire personnalisé ou Userform, Excel VBA

La propriété Visible gère la visibilité du contrôle. Si sa valeur est True, alors il est visible, et si False, alors il est invisible. L’exemple suivant montre comment utiliser une case à cocher pour contrôler la visibilité du contrôle Zone de texte.

Alors, créez un formulaire et dans le module de code de formulaire, tapez le code suivant :

Private Sub UserForm_Initialize()

   CheckBox1.Caption = "Afficher"

   TextBox1.Visible = True

   CheckBox1.Value = True

End Sub

Private Sub CheckBox1_Change()

   If CheckBox1.Value Then

      TextBox1.Visible = True

   Else

      TextBox1.Visible = False

  End If

End Sub

 

Si la case à cocher Afficher est cochée, la zone de texte s’affiche et, s’il est désélectionné, il est masqué.
Figure 1 : Contrôle de la visibilité des contrôles

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x