Créer une macro pour extraire des données d'une base

Bonjour à tous

j'ai une problématique sur Excel, et en fouillant sur le forum, je ne trouve rien qui y ressemble, je lance donc un nouveau sujet.

J'ai une base de données qui répertorie les absences de salariés (matricule, nom, prénom, service, type d'absence et dates d'absence).

En choisissant un numéro de matricule dans une cellule, je souhaite obtenir sur une autre feuille les mêmes colonnes que la base de données avec uniquement les lignes du matricule renseigné.

Un petit exemple en fichier joint.

Par avance, un grand merci et une excellente semaine à tous

11classeur1.xlsx (10.25 Ko)

Bonjour, il y a pourtant beaucoup d'exemple à adapter à vos besoins.

11classeurtest.xlsm (20.27 Ko)

Bonjour,

Il n'est pas nécessaire de faire une macro pour cette extraction ,une formule matricielle suffit.

Cdlt

7dinou2014.xlsx (12.14 Ko)

Bonjour fg2b la macro c'est pour répondre à la question mais un tableau croisé dynamique et tout aussi rapide et moins gourmand en

mémoire que des formules (surtout si les onglets sont dupliqués plusieurs fois ....)

Rechercher des sujets similaires à "creer macro extraire donnees base"