Bonjour à chacun,
J'ai un CheckBox dans un UserForm dont la valeur est sauvegardée à la fermeture du USF pour conserver son état à la ré-ouverture du USF.
Alos peu importe l'état du CheckBox à la fermeture du USF, lorsque le USF ouvre, le CheckBox est avec le crochet en gris pâle comme l'état NULL de TripleState, pourtant rien ne commande cet état et dans les propriétés du CheckBox, le TripleState est à FALSE.
Voici le code de sauvegarde de son état puis celui à l'ouverture du USF
Merci à l'avance à celui qui acceptera de m'aider !
MisterT
J'ai un CheckBox dans un UserForm dont la valeur est sauvegardée à la fermeture du USF pour conserver son état à la ré-ouverture du USF.
Alos peu importe l'état du CheckBox à la fermeture du USF, lorsque le USF ouvre, le CheckBox est avec le crochet en gris pâle comme l'état NULL de TripleState, pourtant rien ne commande cet état et dans les propriétés du CheckBox, le TripleState est à FALSE.
Voici le code de sauvegarde de son état puis celui à l'ouverture du USF
Code:
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
SaveSetting "Mes parametres", "CheckBox1", "Valeur CheckBox1", CheckBox1.Value
End Sub
-------------------------
Private Sub UserForm_Initialize()
CheckBox1.Value = GetSetting("Mes parametres", "CheckBox1", "Valeur CheckBox1")
End Sub
Merci à l'avance à celui qui acceptera de m'aider !
MisterT