XL 2013 Combobox et Frame

Noopy123

XLDnaute Junior
Bonjour à tous

J'ai un user forme qui contient 4 frames. J'ai une combobox remplie avec les données : "A, B, C, D"
J'aimerais que quand la valeur de la combobox = C, la frame 4 s'ouvre, quand combobox=A, la frame 2 s'ouvre.
J'ai essayé
VB:
If combobox.Value = "C" then
Frame4.Visible=true

If Combobox.Value="A" then
Frame2.Visible=True

Sauf qu'une fois la frame 2 visible, je ne peux plus afficher la Frame4 si je change la valeur de ma combobox ...

Pouvez vous m'aidez et me dire la bonne formulation afin que ça fonctionne ?

Merci par avance :)
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonsoir @Noopy123 , le Forum

Moi je m'y prendrais comme ci-joint...

N'as tu pas entendu parlé du Contrôle "MultiPage", c'est mieux qu'une Combobox et des Frames qui jouent à Cache-Cache... Mais bon le client est Roi ! ;)


Bien à toi, à vous
@+Thierry
 

Pièces jointes

  • XLD_Noopy123_CacheCache_Frames.xlsm
    17.1 KB · Affichages: 16

Noopy123

XLDnaute Junior
Bonsoir Thierry,

Effectivement je n'ai jamais entendu parlé du "MultiPage". Le resultat sera le même qu'avec une combobox et des Frames. Si oui et si c'est plus simple je suis ravie de l'apprendre et de développer mes faibles connaissance VBA grâce à ça. Je vais me lancer pour tester ;)

Merci beaucoup en tout cas d'avoir pris du temps pour mon soucis :)
 

Discussions similaires

Statistiques des forums

Discussions
312 228
Messages
2 086 421
Membres
103 205
dernier inscrit
zch