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 !

thomasdu43

XLDnaute Occasionnel
Bonjour,

Le fichier joint est composé de cellules à renseigner et de coches. Je souhaiterai en plus de l'effacement des cellules, par action sur le bouton dédié, que les coches soient "remises à zéro".

Pouvez vous m'aider ?

Merci.

Cdt.
 

Pièces jointes

Re : Effacer des coches

Bonjour à tous
tu remplaces par celle ci
Code:
Sub Effacer_cellules_recueil()
'
' Effacer_cellules_recueil Macro
    Dim Ctl As Shape
    Application.EnableEvents = False
    With Worksheets("Recueil besoins")
        .Range( _
            "B2:D2,F2:I2,B4:J4,B5:J5,B6:D6,F6:I6,B8:D10,F8:J10,C13:D17,E15:J17,E22:J22,E33:J33,I21,B45:C45,F96:J102,G106:J108,A110:J115,F118:J118,B120:C120,F120" _
            ).ClearContents
        For Each Ctl In .Shapes
            If Left(Ctl.Name, 9) = "Check Box" Then .Shapes(Ctl.Name).OLEFormat.Object.Value = 0
        Next Ctl
    End With
Application.EnableEvents = True
End Sub
 
Re : Effacer des coches

Bonsoir à tous

Regarde si cela te va
Code:
Sub Effacer_cellules_recueil()
'
' Effacer_cellules_recueil Macro
    Dim Ctl As Shape
    Application.EnableEvents = False
    With Worksheets("Recueil besoins")
    Range( _
       "B2:D2,F2:J2, B4:J5,B6:D6,F6:J6,B8:D10,F8:J10,C13:D15,C16:D17,E15:G17,H15:J17,E22:J22,B45:C45,F45:J45,G51:G83,H51:J83,B85:C85," _
       & "F85:J85,B88:D88,F88:J88,B90:J91,B92:D92,F92:J92,F96:J102,G106:J108,A110:J115,F118:J118,B120:C120,F120:J120").ClearContents
        For Each Ctl In .Shapes
            If Left(Ctl.Name, 9) = "Check Box" Then .Shapes(Ctl.Name).OLEFormat.Object.Value = 0
        Next Ctl
    End With
Application.EnableEvents = True
End Sub
 
- 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

Discussions similaires

Réponses
9
Affichages
226
Réponses
16
Affichages
403
Réponses
2
Affichages
159
Retour