Atteindre plusieurs feuilles Excel par un Macro

Bonjour à vous,

Ma question consiste à créer un Macro pour atteindre une feuille excel (Mois : janvier, février...) dans un classeur à travers une liste déroulante.

Pour vous faciliter la réponse je vous communique ci-joint le fichier excel.

Merci bien pour votre réponse.

Cordialement,

Mahdiest

Bonjour,

Ce type de liste est obligatoire ?

Je n'arrive pas a récupérer la valeur dans ce type de liste par contre une liste classique ( dans une cellule ), c'est facile.

Voici une proposition.

Cdt

Harissa

Bonjour et bienvenue sur le forum

Un essai à tester. Te convient-il ?

Bye !

Bonsoir,

Le code suivant à affecter sur le bouton :

Sub Rectangleàcoinsarrondis1_Click()
    Sheets(MonthName(Range("H2"))).Activate
End Sub

Merci à vous tous

Toutes vos solutions mènent à Rome

Si j'avais vu que la liste affectée H2 j'aurai trouvé une solution plus vite, mais bien moche avec du 1=Janvier, 2=...plutôt que la fonction "MonthName" ^^

Par contre, comment H2 est modifié en fonction de la liste ? je ne vois rien d'en l'éditeur vba ni ailleurs, je ne connais pas ce genre d'objet mais ça m’intéresse.

Merci d'avance.

Edit: Je viens de comprendre, Format de Contrôle / Contrôle / Cellule lié H2

Par contre pourquoi Nombre de ligne 8 ?

Cdt

Harissa

Oui tout à fait

Merci en tout cas votre solution est valable

Merci et de rien !

Je viens de comprendre le "nombre de lignes" c'est pour l'ascenseur ..!

Bon courage pour la suite et merci pour ce petit problème, cela devrai me servir sous peu.

Cdt

Harissa

Rechercher des sujets similaires à "atteindre feuilles macro"