Coller une plage de données avec nom de liste déroulante

Bonjour,

J'ai eu beau chercher et comme je suis totalement débutant en VBA, je pose ma question sur le forum.

Je souhaite dans le tableau de gauche actualiser les données en fonction de la liste de choix situé en B16. les données proviennent des tableaux situés à droite.

Pour ce faire j'ai nommée les plages à remplacer en l'occurrence D21 à F58 par des noms (avril 2015 pour la plage P21:R58 etc....)

J'arrive bien à effacer mon les données de mon tableau et les remplacer par les données correspondant à une plage de données mais cela en manuel (une toute petite macro) . Je souhaiterai juste automatiser et que lorsque l'on choisisse un mois dans la liste déroulante les données soient remplacées automatiquement.

Je suis pas sur d'être très clair alors n'hésitez pas et merci d'avance pour votre aide.

18classeur1.xlsm (42.29 Ko)

Bonjour et bienvenue sur le forum

Un essai à tester. Te convient-il ?

Bye !

51classeur1-v1.xlsm (44.40 Ko)

C'est juste parfait..

Un grand merci gmb

existe t'il une méthode efficace pour apprendre les macros tout seul?

fix39 a écrit :

existe t'il une méthode efficace pour apprendre les macros tout seul?

Une excellente initiation est proposée sur ce forum : voir le menu en page d'accueil : "COURS VBA"

Bon courage !

Bye :

Rechercher des sujets similaires à "coller plage donnees nom liste deroulante"