J'apporte une idée, peut-être stupide ... et si elle n'est pas stupide, comment la réaliser ?
Vu que mon tableau aura toujours la même configuration, pouvons-nous passer par des variables ?
Exemple : Checkbox2 pour la semaine suivante sera checkbox11 (donc checkbox2 + 9) puis pour la semaine suivante ce sera checkbox20 et ainsi de suite sur 30 semaines pour 30 groupes (d'où mon besoin d'automatiser la méthode de copy past, sinon j'en ai pour 100 ans environ) ...
Private Sub CheckBox2_Click()
If Me.CheckBox2.Value = True Then
Me.CheckBox9 = True
Range("E16" "+4 ").Value = 1
Else
Range("E16""+4 ").Value = 0
End If
End Sub
Donc pour être plus clair, ce serait donc ça (je sais que ce n'est pas le bon code hein ;-) ) :
Private Sub CheckBox2 "+9 " _Click()
If Me.CheckBox2 "+9 " .Value = True Then
Me.CheckBox9 "+9 " = True
Range("E16""+4 ").Value = 1
Else
Range("E16""+4 ").Value = 0
End If
End Sub
Ainsi, je pourrais faire un copier coller du groupe de cellule qui ne change jamais de configuration, et définir simplement la première case (ex : checkbox2) qui servirait de référence pour les autres cellules ...
Je ne sais pas si je suis clair.
Merci pour votre aide