VBA Copier/Coller une colonne contenant une donnée précise

Résolu
Charlotte -  
 Charlotte -
Bonjour,

Je dispose d'un classeur Excel contenant plusieurs feuilles. Chaque feuille est composée de plusieurs colonnes remplies d'informations: lien: http://cjoint.com/?CKyoDxzeEhC
J'aimerais pouvoir copier toutes les colonnes contenant une donnée précise (par exemple le mot "Refus") et les coller dans un nouveau classeur et plus précisément dans une même feuille, les unes à la suite des autres.
Je n'y suis pas parvenu en utilisant l'enregistrement automatique de macro alors je fais appel à ceux qui y parviendraient via VBA.

Je vous en remercie par avance.

Charlotte



A voir également:

3 réponses

Gyrus Messages postés 3360 Statut Membre 526
 
Bonjour,

Tu auras plus de chance de recevoir une réponse pertinente si tu joints un classeur pour exemple
https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers#q=cjoint&cur=1&url=%2F

A+
1
Gyrus Messages postés 3360 Statut Membre 526
 
Une solution à tester.
Le récapitulatif est réalisé dans une feuille spécifique.
https://www.cjoint.com/c/CKyp1Asl9Jg

A+
1
Charlotte
 
Merci beaucoup, l'essentiel y est!
Il ne manque que le fait de pouvoir coller les données dans un classeur distinct de l'initial, et, si possible, que les intitulés des lignes et colonnes soient repris, mais le résultat est déjà excellent, merci encore!
0
Gyrus Messages postés 3360 Statut Membre 526
 
Voici une nouvelle version avec une copie réalisée dans un classeur cible nommé "Classeur1.xlsx".
Pour que la copie s'effectue normalement, il faut que ce classeur soit ouvert avant de lancer la macro.
Il faudra que tu adaptes le programme si tu veux pouvoir l'utiliser alors que le classeur cible est fermé ou si tu veux créer systématiquement un nouveau classeur ou ... si tu as encore d'autres idées.

Pour ce cas, je n'ai pas programmé la copie du libellé de lignes puisque le classeur est déjà créé.
A+

https://www.cjoint.com/c/CKyuy2dT8pk
https://www.cjoint.com/c/CKyuzMJN38H
0
Charlotte
 
Tout ça m'a l'air très bien, merci Gyrus!!
0
Charlotte
 
Je viens de l'ajouter dans le message initial, sinon le voici: http://cjoint.com/?CKyoDxzeEhC
0