bouton reset "case à cocher"

  • Initiateur de la discussion Initiateur de la discussion lamaphil57
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

lamaphil57

Guest
Bonjour à tous,

Je suis débutant en macro et je voudrais savoir comment réaliser un bouton permettant de décocher toutes les case à cocher d'un feuille. Merci d'avance pour votre aide.
 
Salut lamaphil57

si des checkbox de la boite a controles

Sub reset()

Dim OLEObj As OLEObject

For Each OLEObj In ActiveSheet.OLEObjects
If TypeOf OLEObj.Object Is MSForms.CheckBox Then
OLEObj.Object = True
End If
Next OLEObj

End Sub

Mytå
 
Bonjour Mytå, Lamaphil, le Forum

      http://perso.monaco377.com/TEygenraam/XLDGifs/DangerFlash.gif][b]Attention il semble qu'il y ait confusion !!![/b]

En reprenant cette macro, Mytå a pourtant bien précisé que c'était pour des CheckBox de la barre d'Outils Contrôles (2)... C'est à dire des Contrôle ActiveX (OLEObject quand ils sont sur une Feuille). Il est important de préciser que ces nouveaux objects sont bien plus puissants et vont remplacer tôt au tard les autres anciens controls de la barre Formulaire (existants depuis Excel 4)

Si tu as un plantage sur la ligne que tu décris, il semblerait que ce soit plutôt la barre Formulaire (1)



...

Avec la barre 1, donc sans ActiveX, c'est beaucoup plus aléatoire de boucler sur ces anciens contrôles....

Tu peux essayer ceci :
Sub TheCheckBoxFormulaire()
Dim i As Byte

For i = 1 To 10
'attention subordonné à la présence de 10 CheckBox nommées "Check Box 1", "Check Box 2", etc...
ActiveSheet.Shapes("Check Box " & i).Select
Selection.Value = False
Next
End Sub

Bonne Fin de Journée
[i][b]@+Thierry[/b][/i]
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
231
Réponses
15
Affichages
303
  • Question Question
XL 2019 User Form
Réponses
9
Affichages
361
Réponses
1
Affichages
170
Réponses
10
Affichages
269
Réponses
2
Affichages
119
Réponses
18
Affichages
1 K
Réponses
11
Affichages
205
Réponses
1
Affichages
252
  • Question Question
Réponses
6
Affichages
319
Retour