A azerty6767 XLDnaute Junior 29 Novembre 2012 #1 Bonjour, Sur un Userform, en fonction d'une certaine valeur "i", je souhaite mettre le Toggle Button ("TB" & i) (correspondant) en actif (bouton enfoncé). Sur une sheet, ça donne cela (et ça fonctionne) : Code: Sheets("Feuil1").OLEObjects("TB_" & i).Object.Value = True Par contre, je ne trouve pas le code pour ce Toggle Button mis sur une une UserForm. Par exemple, la UserForm s'appelle "UF". --> Code: UF.OLEObjects("TB_" & i).Object.Value = True ne fonctionne pas !! (erreur de compilation) Quelqu'un pourrait m'aider svp ? Merci d'avance, Olivier
Bonjour, Sur un Userform, en fonction d'une certaine valeur "i", je souhaite mettre le Toggle Button ("TB" & i) (correspondant) en actif (bouton enfoncé). Sur une sheet, ça donne cela (et ça fonctionne) : Code: Sheets("Feuil1").OLEObjects("TB_" & i).Object.Value = True Par contre, je ne trouve pas le code pour ce Toggle Button mis sur une une UserForm. Par exemple, la UserForm s'appelle "UF". --> Code: UF.OLEObjects("TB_" & i).Object.Value = True ne fonctionne pas !! (erreur de compilation) Quelqu'un pourrait m'aider svp ? Merci d'avance, Olivier
Papou-net XLDnaute Barbatruc 29 Novembre 2012 #2 Re : Toggle Button avec boucle (ForNext) sur un UserForm Bonsoir Olivier, La syntaxe, pour un UserForm, serait plutôt de la forme : Code: UF.Controls("TB_" & i).Value = True Cordialement. Vote positif 0 Vote négatif
Re : Toggle Button avec boucle (ForNext) sur un UserForm Bonsoir Olivier, La syntaxe, pour un UserForm, serait plutôt de la forme : Code: UF.Controls("TB_" & i).Value = True Cordialement.