jeremy54000
XLDnaute Nouveau
Bonjour à tous,
Voilà, je patauge un peu car je réalise un programme où je dois valider plusieurs "checkbox" pour des critères précis... A l'aide d'une "userform", je valide petit-à-petit ces critères, mais il faut que la "userform" recharge à chaque fois qu'on la redémarre les valeurs de ces "checkbox" liées à mes cellules afin que tout ne se remette pas à zéro à chaque nouvelle validation.
J'ai essayé ce code, mais il ne semble pas marcher avec des cellules auxquelles les "checkbox" attribuent "vrai" / "faux" =
Private Sub UserForm_Initialize()
If Range("A1").Value = "VRAI" Then
CheckBox1.Value = True
Else
CheckBox1.Value = False
End If
End Sub
Pour tenter de "tricher un peu", j'ai repris le résultat de A1 pour faire une condition SI dans C1 =SI(A1=VRAI; "oui"; "-"), mais cela ne marche pas non plus...
Un petit coup de pouce serait gentil
Un petit exemple en fichier Excel ci-joint !
Voilà, je patauge un peu car je réalise un programme où je dois valider plusieurs "checkbox" pour des critères précis... A l'aide d'une "userform", je valide petit-à-petit ces critères, mais il faut que la "userform" recharge à chaque fois qu'on la redémarre les valeurs de ces "checkbox" liées à mes cellules afin que tout ne se remette pas à zéro à chaque nouvelle validation.
J'ai essayé ce code, mais il ne semble pas marcher avec des cellules auxquelles les "checkbox" attribuent "vrai" / "faux" =
Private Sub UserForm_Initialize()
If Range("A1").Value = "VRAI" Then
CheckBox1.Value = True
Else
CheckBox1.Value = False
End If
End Sub
Pour tenter de "tricher un peu", j'ai repris le résultat de A1 pour faire une condition SI dans C1 =SI(A1=VRAI; "oui"; "-"), mais cela ne marche pas non plus...
Un petit coup de pouce serait gentil
Un petit exemple en fichier Excel ci-joint !