Menu déroulant pour changer de feuille

  • Initiateur de la discussion Initiateur de la discussion kinshuk
  • 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 !

K

kinshuk

Guest
Bonjour,
J'utilise un classeur excel pour conatbiliser des données qui comporte 56 feuilles (pour le moment....)
Je souhaiterais mettre en place un menu déroulant pour me permettre de naviguer de page en page plus facilement. J'ai trouvé une discussion sur le forum mais je n'arrive pas à la mettre en place dans mon dossier !
pouvez-vous m'aider ?

Merci

Kin
 
Re : Menu déroulant pour changer de feuille

Bonjour à tous,

Il faudrait un peu plus de renseignement : quel est le CodeName des feuilles ou le Name de ces feuilles ?

Ou alors une feuille Sommaire et des liens HyperTextes...

A + à tous
 
Re : Menu déroulant pour changer de feuille

Hello,
JCGL = En faite c'est un dossier qui comptabilise les différents type de suivis par famille accueillie dans l'association ou je bosse. Chaque feuille porte donc le nom de la famille concerné et la feuille 1 fait un récapitulatif général.
Ce qui donne:
Feuil1=Total ; Feuil2=Martin ; Feuil3=Dupont ; Feuil4=Igor etc
L'idée serait de mettre le menu déroulant en haut de chaque feuille pour naviguer plus facilement dans le classeur

Boisgontier = C'est exactement ça mais étant un novice je ne comprend pas quelle manipulation faire pour l'intégrer à mon dossier. Est-il possible d’intégrer le menu au dossier (qu'il ne sois pas sur une fenêtre volante)

Merci à vous

Kinshuk
 
Re : Menu déroulant pour changer de feuille

Bonjour à tous,

Tu fais un Copier Coller de la Combo sur ta feuille
Et tu déposes ce bout de code dans le module de la feuille qui aura reçu la Combo

Option Explicit

Private Sub ComboBox1_DropButtonClick()
Dim F As Worksheet
ComboBox1.Clear
For Each F In ThisWorkbook.Worksheets
ComboBox1.AddItem F.Name
Next F
End Sub


Private Sub ComboBox1_Click()
Dim Feuille As String
On Error Resume Next
Feuille = ComboBox1.Value
Sheets(Feuille).Activate
ActiveSheet.Range("A1").Select
End Sub

A+ à tous
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
553
Réponses
1
Affichages
174
Réponses
16
Affichages
933
Réponses
3
Affichages
881
Retour