Code Vba pour un onglet caché variable

Résolu
Julu -  
 Julu -
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.

1 réponse

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir,

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

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

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

      Julu
      0