Userform et initialisation des valeurs

Résolu
gregp Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
gregp Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un problème avec l'initialisation des valeurs d'un Userform, j'avoue que je débute dans ce domaine et je n'arrive pas à comprendre mon erreur.
Voilà basiquement mon code dans une macro qui est appelée en fonction du remplissage au départ du Userform (nom du USF : USF_Majdata):

With USF_MajData
(...)
If (Sheets("BDD").Range("J" & I).Value = "O") Then
.OptMand1.Value = True
.OptMand2.Value = False
.CopyMand1.Value = True
Else
.OptMand1.Value = False
.OptMand2.Value = True
.CopyMand1.Value = False
End If
(...)
End With

La boucle fonctionne bien et quand je suis le déroulement de la macro, j'ai bien optMand1.value = true, mais quand je sors du End With et que je demande d'afficher la valeur du OptMand1, elle s'affiche à False !!!

Si quelqu'un pouvait svp m'aider ...

Merci par avance !

1 réponse

gregp Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   5
 
J'ai trouvé ... En fait il y avait une initialisation d'un autre optionbutton et comme je n'avais pas défini un cadre distinct pour ces boutons, lorsque le second devenait true le premier était false ...
0