Afficher des feuilles masqué à l'aide d'un menu déroulant

  • Initiateur de la discussion Initiateur de la discussion SiD88
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

SiD88

XLDnaute Junior
Bonjour,

J'ai réalisé un menu déroulant avec comme onglet "Réunion" et les mois de l'année jusqu'à Mai.
La feuille "Réunion" est apparente
Les feuilles correspondant aux mois sont masquées et doivent le rester, sauf lorsque j'en sélectionne une dans ma liste déroulante.
Si je choisie "Mai", la feuille apparait à côté de "Réunion". Si, ensuite, je choisie "Novembre", la feuille "Novembre" écrase "Mai", et ainsi de suite.

Pour le moment je n'arrive pas à afficher les feuilles des mois.
En effet, après m'avoir dit "Erreur 1004, La méthode Select de la classe Worksheet a échoué" il me renvoie a ma ligne de code suivante:

Private Sub CboOnglets_Click()
Sheets(CboOnglets.Value).Select 'permet d'appeler une feuille du classeur à travers l'useform
End Sub

Pourtant je ne vois pas ou est le problème.

Merci

En pj, mon code.
 

Pièces jointes

Re : Afficher des feuilles masqué à l'aide d'un menu déroulant

Salut Sid., Hi!!!!FG 🙂, le Forum

Un essai en pièce jointe

Code:
Private Sub CboOnglets_Click()
F = ActiveSheet.Name
With Sheets(CStr(CboOnglets.Value))
    .Visible = True
    .Select 
End With
Sheets(F).Visible = xlSheetHidden
End Sub
EDITION: Salut roro🙂... Le fait que la chaleur augmente ici ... suis suis obliger de me déshydrater souvent ...donc plus lent 😱

Bonne Journée
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour