Optionbutton non coché à l'ouverture du fichier

Bonjour,

je voudrais à l'ouverture de mon fichier excel que mes optionbutton (l'ensemble des optionbuttons present sur ma feuille) ne soient pas cochés.

Merci de votre aide

j'ai essayé avec each for mais je suis perdu

dans mon exemple je voudrais que les deux optionbuttons ne soient pas coché.

Est-ce possible?

Merci à vous

5classeur1-2-2.zip (15.85 Ko)

Bonjour elsouba, le forum,

A tester:

Private Sub workbook_open()
 Dim Ctrl As OLEObject
    'contrôle ActiveX

    With Sheets("Feuil1")
     For Each Ctrl In ActiveSheet.OLEObjects
        Ctrl.Object.Value = 0
     Next Ctrl
    End With
End Sub

Code à placer dans le module ThisWorkBook....

Bonjour Xorsankukai,

Je te remercie de ton temps et de tes connaissances

A première vue cela semble fonctionner (non pas que je doutais de ta macro mais plus des miennes....)

Je l'ai copier dans ma feuillle et a l'ouverture j'ai effectivement rien de coché.

Si je peux abuser de tes connaissances, mes options buttons me permettent de cacher des lignes en fonction du clic (oui ou non).

Les lignes se cachent bien mais mes optionsbuttons se mettent tous à la fin de mon fichier ou en milieu en fonction des enchainement de questions.

Aurais-tu une solution?

Merci d'avance

Re,

Difficile de se faire une idée sans voir le fichier en question....

Peut-être faut-il masquer également les boutons associés aux lignes que tu masques ?

Cordialement,

Oups tu as raison.

Voici un fichier pour l'exemple.

Dans mon fichier les lignes disparaissent bien mais pas les optionbutton.

Merci à toi

j'ai sur mon fichier de travail environ une 100aine d'optionbutton.

Y aurait une macro pour cacher lensemble des optionbuttons.

Re,

Perso, je trouve les optionbutton trop contraignants quand ils sont utilisés sur une feuille,

Voici une alternative, à étudier....

8exemple.xlsm (20.90 Ko)

Cordialement,

Rechercher des sujets similaires à "optionbutton coche ouverture fichier"