Code Vba pour un onglet caché variable

Résolu/Fermé
Julu - 23 mai 2011 à 19:51
 Julu - 24 mai 2011 à 14:18
Bonjour,

Voilà mon problème, j'ai en C4 une liste en menu déroulant. J'ai un bouton qui me permet d'afficher un onglet caché. Il y a autant d'onglets cachés que de choix dans mon menu déroulant. J'aimerais lorsque je clic faire apparaître le bon onglet.
Je pensais donc que simplement :
Sheets( " & Cells(4, 3) & " ).Visible = True
suffisait mais non puisque bien sur excel cherche une une feuille nommée & Cells(4, 3) & et pas . J'ai essayer avec Cells(4, 3).Value mais comment l'inserer avec Sheets.
Je ne peux pas non plus utiliser If C4=...Then Sheets.... j'ai trop d'onglets et je suis amené à en rajouter.
Au secours et merci.

A voir également:

1 réponse

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
Modifié par eriiic le 23/05/2011 à 23:24
Bonsoir,

sheets(cells(4,3).value).visible = true tu as essayé ?

suivi de sheets(cells(4,3).value).activate si besoin....

eric
0
Merci eric, c'est digue comme on peux se compliquer la vie !

Julu
0