Macro pour effacer toutes les cases a cocher sur toutes les feuilles
chris
-
cs_Le Pivert Messages postés 7904 Date d'inscription Statut Contributeur Dernière intervention -
cs_Le Pivert Messages postés 7904 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis débutant en VBA et je cherche une macro pour effacer toutes les case a cocher sur toutes les feuilles.
En vous remerciant.
Je suis débutant en VBA et je cherche une macro pour effacer toutes les case a cocher sur toutes les feuilles.
En vous remerciant.
Configuration: Windows / Chrome 83.0.4103.61
A voir également:
- Supprimer case à cocher excel
- Supprimer rond bleu whatsapp - Guide
- Liste déroulante excel - Guide
- Supprimer une page word - Guide
- Fichier impossible à supprimer - Guide
- Word et excel gratuit - Guide
3 réponses
Bonjour Chris
Cdlmnt
Via
Sub efface() Dim obj As OLEObject For n = 1 To Sheets.Count Sheets(n).Select For Each obj In ActiveSheet.OLEObjects If Left(obj.Name, 5) = "Check" Then obj.Object.Value = False Next obj Next n End Sub
Cdlmnt
Via
Bonjour,
S'il s'agit de contrôle de formulaire ce code devrait convenir:
S'il s'agit de contrôle de formulaire ce code devrait convenir:
Sub caseacocher()
' effacer les cases à cocher de formulaire
For f = 1 To Worksheets.Count
With Sheets(f)
For Each CheckBoxes In .CheckBoxes
If CheckBoxes.Value = xlOn Then CheckBoxes.Value = xlOff
Next
End With
Next f
End Sub