Modifier les cases à cocher Excel à l'aide d'une macro

Anonim

Comment réinitialiser vos formulaires Excel automatiquement

Excel propose de nombreuses façons de créer des formulaires. L'une des options consiste à inclure des cases à cocher dans un tableau. La figure suivante montre un exemple de formulaire avec des cases à cocher intégrées :

Pour dessiner de telles cases à cocher, utilisez la barre d'outils "Formulaire". À l'intérieur, vous trouverez l'icône de la case à cocher.

Lors de la création de formulaires à l'aide de cases à cocher, il peut être fastidieux de réinitialiser manuellement chaque case à cocher lors de la modification d'un projet ou du démarrage d'un nouveau. Aidez-vous d'une macro ! Le Mako suivant désactive toutes les cases à cocher de la table active :

Sous-case à cocher Désactiver ()
Dim Box en tant que case à cocher
Pour chaque case dans ActiveSheet.CheckBoxes
Box.Value = Faux
Boîte suivante
Fin du sous-marin

Si vous souhaitez activer les cases à cocher à la place, remplacez la commande dans l'affectation de valeur à l'avant-dernière ligne Faux par Vrai.