VBA Recherche et Extraction dans Fichier .txt

Bonjour à tous

Je ne maîtrise vba et je cherche une macro pour récupérer des données dans des fichiers txt sur un répertoire commun.

L'idée serait de faire un recherche à partir d'une valeur (dans 1 fichier xls)

balayer les tous les fichiers txt du répertoire commun et récupérer les données pour les coller dans mon xls.

Killerbee78 a écrit :

L'idée serait de faire un recherche à partir d'une valeur (dans 1 fichier xls)

balayer les tous les fichiers txt du répertoire commun et récupérer les données pour les coller dans mon xls.

Peux-tu préciser en donnant un exemple ! exemple de valeur, et position des données dans le fichier texte.

On pourra s'inspirer de ceci >>

Merci pour ton retour.

Alors dans mon fichier xls :

Colonne A

Valeur 1 (15 caractères)

Valeur2 ....

J'aurai toute une liste de valeur différente à chercher dans les fichiers txt Et je voudrais rapatrier au fur et à mesure la valeur de la 2e colonne de mon txt.

Format des les txt :

Valeur1;valeur2;valeur 3;valeur 4

Parfois il y a + que 4 valeurs mais la valeur à rapatrier est toujours la 2e

L'idée est de rapatrier la valeur 2 du txt quand la macro trouve la valeur 1 du xls dans un des fichiers txt.

Un peu comme un rechercheV sur 2 colonnes

Merci bcp pour votre aide,

A votre dispo

Je comprends ... en ayant quand même un doute.

Peux-tu nous mettre un extrait d'un fichier texte et d'un fichier xls ?

Je nai pas les fichiers avec moi maintenant.

Je t envoi ça ce soir.

Cdt,

Bonjour,

Vous trouverez ci-joint les modèles de fichier xls et txt.

Il faudrait aussi que si la macro ne trouve pas de correspondance dans les txt, elle continue la boucle pour les autres valeurs

Modele fichier txt :

183456789101112;157483296;EZOFJROT40;

143456789101113;157483296458697044444;ELMGJ3POJT5OP

211356789101116;157483;EZELGKJ53TU545

113256721101112;45960296087986778;SKZEOGJ54

123456789101201;2475684;FRGJRP5;

123456789101141;3485960806;FRGJRP6;

452356789101144;574869705048;FRGJRP7

123456789101136;57684969064;FRGJRP8

326456789101112;475757676;FRGJRP9

Model fichier xls en pj

183excel-source.xlsx (8.87 Ko)

Il faudra que les fichiers texte soient dans un même répertoire (sous-répertoires possibles)

Ce répertoire est à sélectionner au début de la macro

UN GRAND MERCI A STEELSON POUR AVOIR TROUVER LA SOLUTION A MON PROBLÈME !!!!

SINCÈREMENT, MERCI BEAUCOUP POUR AVOIR PRIS LE TEMPS ET D'AVOIR TROUVER UNE SOLUTION AUSSI RAPIDEMENT !!!!!!!!!

Rechercher des sujets similaires à "vba recherche extraction fichier txt"