Excel - Problème de macro

Résolu/Fermé
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 - 3 févr. 2009 à 13:43
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 - 4 févr. 2009 à 09:15
Bonjour,

Je travaille sur excel et cherche à faire une page de sommaire.
En créant une zone de liste déroulante, j'aimerais que lorsque je sélectionne une donnée de la liste, le classeur affiche la feuille correspondante. Par exemple, en sélectionnant "Feuil3", j'aimerais voir ma Feuil3 s'ouvrir.

J'essaie tant bien que mal mais n'arrive pas à écrire la macro correspondante.

Pouvez-vous m'aider?

D'avance merci
A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 712
3 févr. 2009 à 15:56
bonjour

Avec cette macro dans ta feuille concernée cela devrait fonctionner en remplaçant A1 par ta cellule concernée
Private Sub Worksheet_Change(ByVal sel As Range)
If Not Intersect([A1], sel) Is Nothing Then
    Sheets([A1].Value).Activate
End If
End Sub
0
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 369
4 févr. 2009 à 09:15
"La macro dans la feuille concernée" ???

Je ne comprends pas vraiment où je dois mettre cette macro. Je pensais juste devoir en affecter une à ma zone de liste déroulante
0