If Check10.Value = 1 Then
ressources.Financeurs1.visible = True
Else
ressources.Financeurs.visible = False
End if
Quand je coche le checkbox ca marche bien mais quand j'appelle une autre page (ressources) et que je reviens à ma page ou se trouve mon checkbox, celui ci n'est plus coché.
Comment garder en mémoire la dernière value du checkbox?
merci.
tu peux créer une variable globale ( un booelean) dans laquelle tu stoke le fait que ta case soit cochée, et a chaque fois que tu reviens sur la page, si le boolean est a true, tu met ta case a la velur " cochée" sinon tu la met a la valeur " décochée"..
public ma_case_a_coché as boolean
function etat_de_ma_case_a_cochée()
if ma_case_a_coché = true then
ressources.Financeurs1.visible = True
else
ressources.Financeurs1.visible = false
end if
end fucntion
Dans ton code, tu as oublié de gerer tes CheckBox, l'utilisateur ne sait donc pas dans quel config il se trouve (coché ou pas), de plus il n'ai pas nécessaire de gerer tout ça dans une fonction. le principe de la fonction et sa repetabilité, si elle n'est appelée qu'a un endroit (Chargement de feuille), ça n'a pas grand intêret!