Jx7
XLDnaute Nouveau
Bonjour,
J'ai une N feuilles numérotées + une feuille principale dans laquelle j'ai N CheckBox.
J'ai donc autant de feuilles numérotées que de CheckBox.
Dans chaque feuille numérotée j'ai une CheckBox censée avoir la même valeur que la CheckBox N de la feuille principale.
Vous me suivez?
Donc mon problème c'est que j'aimerais que les CheckBox se mettent à jour d'un côté comme de l'autre mais j'ai du mal...
Pour le moment j'ai ça:
Ce que j'aimerais c'est un truc de ce genre là:
De cette manière j'aurais pas besoin de réécrire le code des CheckBox de la feuille principale N fois, je Call ma Sub avec le numéro en paramètre. Sauf que là ça ne fonctionne évidemment pas...
Peut être même qu'il est possible de connaître le nom du Sub appelant pour en déduire le numéro de la CheckBox à modifier?
Merci de votre aide...
J'ai une N feuilles numérotées + une feuille principale dans laquelle j'ai N CheckBox.
J'ai donc autant de feuilles numérotées que de CheckBox.
Dans chaque feuille numérotée j'ai une CheckBox censée avoir la même valeur que la CheckBox N de la feuille principale.
Vous me suivez?
Donc mon problème c'est que j'aimerais que les CheckBox se mettent à jour d'un côté comme de l'autre mais j'ai du mal...
Pour le moment j'ai ça:
Code:
Sub CheckBox1_Click()
If Sheets("01").CheckBox_01.Value = True Then
Sheets("01").CheckBox_01.Value = False
Else
Sheets("01").CheckBox_01.Value = True
End If
Call toto
End Sub
Code:
Sub toto()
msgbox ("coucou")
End Sub
Ce que j'aimerais c'est un truc de ce genre là:
Code:
Sub CheckBox1_Click()
Call toto("01")
End Sub
Code:
Sub toto(num As String)
If Sheets(num)."CheckBox_" & num & ".Value" = True Then
Sheets(num)."CheckBox_" & num & ".Value" = False
Else
Sheets(num)."CheckBox_" & num & ".Value" = True
End If
msgbox ("coucou")
End Sub
De cette manière j'aurais pas besoin de réécrire le code des CheckBox de la feuille principale N fois, je Call ma Sub avec le numéro en paramètre. Sauf que là ça ne fonctionne évidemment pas...
Peut être même qu'il est possible de connaître le nom du Sub appelant pour en déduire le numéro de la CheckBox à modifier?
Merci de votre aide...