Une case à cocher est un champ qui peut être coché pour stocker des informations. Créer un case à cocher dans Excel VBA, exécutez les étapes suivantes.
1. Dans l'onglet Développeur, cliquez sur Insérer.
2. Dans le groupe Contrôles ActiveX, cliquez sur Case à cocher.
3. Faites glisser une case à cocher sur votre feuille de calcul.
4. Cliquez avec le bouton droit sur la case à cocher (assurez-vous que le mode de conception est sélectionné).
5. Cliquez sur Afficher le code.
Remarque : vous pouvez modifier le libellé et le nom d'un champ en cliquant avec le bouton droit sur le champ (assurez-vous que le Mode Création est sélectionné) puis en cliquant sur Propriétés. Remplacez la légende de la case à cocher par MyCheckBox. Pour l'instant, nous laisserons CheckBox1 comme nom de la case à cocher.
6. Ajoutez les lignes de code suivantes :
Si CheckBox1.Value = True Then Range("D2").Value = 1
Si CheckBox1.Value = False Then Range("D2").Value = 0
7. Cliquez sur la case à cocher sur la feuille (assurez-vous que le mode de conception est désélectionné).
Résultat:
Bien que dans certaines situations, il puisse être utile de placer directement une case à cocher sur votre feuille de calcul, une case à cocher est particulièrement utile lorsqu'elle est placée sur un formulaire utilisateur.