Excel VBA case à cocher
Une case à cocher est un champ qui peut être vérifié pour stocker des informations. Pour créer une case à cocher dans Excel VBA, exécutez les étapes suivantes.
-
Dans l’onglet Developer, cliquez sur Insérer.
-
Dans le groupe Contrôles ActiveX, cliquez sur Vérifier Box.
-
Faites glisser une case à cocher sur votre feuille de calcul.
-
Faites un clic droit sur la case à cocher (assurez-vous que le mode est sélectionné Design).
-
Cliquez sur Afficher le code.
Remarque: vous pouvez modifier la légende et le nom d’un contrôle par un clic droit sur le contrôle (assurez-vous que le mode Création est sélectionné) et puis en cliquant sur Propriétés. Changer la légende de la case à cocher pour MyCheckBox. Pour l’instant, nous partirons CheckBox1 comme le nom de la case à cocher.
-
Ajoutez les lignes de code suivantes:
If CheckBox1.Value = True Then Range("D2").Value = 1 If CheckBox1.Value = False Then Range("D2").Value = 0
-
Cliquez sur la case à cocher sur la feuille (assurez-vous que le mode de conception est décochée).
Résultat:
Bien que dans certaines situations, il peut être utile de placer directement une case à cocher sur votre feuille de calcul, une case à cocher est particulièrement utile lorsqu’il est placé sur un formulaire.