Excel VBA

Fermé
SalemHacen Messages postés 2 Date d'inscription mardi 5 mai 2015 Statut Membre Dernière intervention 5 mai 2015 - 5 mai 2015 à 13:14
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 9 mai 2015 à 11:52
Bonjour,

Je suis débutant avec VBA, j'ai besoin de votre aide,
J'ai un fichier Excel qui comporte 9 colonnes et plusieurs lignes, dans ce fichier on trouve des personnes avec leurs historiques de formations.
Ce que je souhaite faire c'est de créer une macro qui permet:
- en indiquant le code d'une formation (colonne D) me copie toutes les données dans un autre onglet que je nommerais au nom de la formation recherchée.
je le fais déjà manuellement puisque dans le filtre de la colonne D je choisi ma formation ensuite je sélectionne tout et je le recopie dans un autre onglet donc mon souhait et d'automatiser cette fonction sachant que j'en ai pour 20 formations je souhaite les récupérer toutes dans d'autres onglets.

Par avance merci.


3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
5 mai 2015 à 13:38
Bonjour,

Sans voir le classeur et sans boule de cristal...

Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le lien proposé dans le message de réponse
Dans l'attente

1
SalemHacen Messages postés 2 Date d'inscription mardi 5 mai 2015 Statut Membre Dernière intervention 5 mai 2015
5 mai 2015 à 13:58
Voici le lien, ça ressemble à peu près à ça
https://www.cjoint.com/?3EfokXKppn7

Donc je souhaite aller sur la colonne D choisir mon code, obtenir toutes les données et les copier dans un autre onglet.
La macro que je souhaite faire c'est de lui donner le code formation et de me copier toutes les donnnées.

Merci
0
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
9 mai 2015 à 11:52
Bonjour
Essayez ceci
https://www.cjoint.com/c/EEjme3Op42s
Inutile de créer les feuilles de Code formation à l'avance, le programme les crée au fur et à mesure qu'il découvre un nouveau code formation
cdlt
0