Récuperation de donnée dans un fichier Excel

Bonjour,

J'ai un répertoire composé de sous répertoire.

Dans le dernier sous répertoire, j'ai des fichiers du type "RCLTFIL7297_012.362", "P1V1760_AYP05-DY_24122018060839.362" .... Il s'ouvre avec un bloc note. C'est du texte à l'intérieur.

Exemple:

\\REP1\2018_12\01; \\REP1\2018_12\02...

\\REP1\2018_11\01; \\REP1\2018_11\02...

\\REP1\2018_10\01; \\REP1\2018_10\02...

Ce que je souhaiterai c'est dans un fichier excel mettre le contenu des fichiers commençant par "RCL" dans une feuille excel

Exemple :

Ligne1

Cellule 1 :Rep1

Cellule 2 :2018_12

Cellule 3 :01

Cellule 4 : Nom du fichier

Cellule 5 : Le contenu du fichier

Ligne1

Cellule 1 :Rep1

Cellule 2 :2018_12

Cellule 3 :02

Cellule 4 : Nom du fichier

Cellule 5 : Le contenu du fichier

Etc....

Est ce que quelqu'un peut m'aider s'il vous plaît?

En vous remerciant par avance

bonjour

menu Données/obtenir "de classeur"

essaye

joins un fichier texte, on va le faire

à te relire

amitiés

Merci beaucoup JMD.

Excuse moi pour la réponse tardive....

Je te joints le fichier pour te montrer l'arborescence pour trouver les fichiers.

Je souhaite récupérer le contenu des fichiers commençant par « RFF ».

Le contenu des fichiers ressemble à cela :

« E;REA;362;FFC;20190225;6FELIDOS;35228;

L;OAFFC18100008;1000;12000;1E1442;46460.000;UN;1-01;

S;UN;46460.000;Q;SKIP01;;BCH63;1-01;20991228;

L;OAFFC18100008;2000;12000;1E1442;112000.000;UN;1-01;

S;UN;112000.000;Q;SKIP01;;BCG63;1-01;20991228; »

Donc pour résumer:

Je sélectionne le chemin puis je lance la macro

1er cellule : nom du répertoire

2éme cellule : Nom du sous répertoire

3éme cellule : Nom du fichier

4éme cellule : contenu du fichier.

En te remerciant pour ton aide

8test-analyse.xlsx (659.61 Ko)

re

tu n'as pas joint de fichier(s) texte

on ne peut rien faire

note : il est indispensable que tous les textes soient dans un unique répertoire

à te relire

amitiés

J'ai du mal m'expliquer:

Ce que je recherche c'est :

J'ai une arborescence sous Windows de type :

\\profils\users$\ape\Documents\Clients\Etoile\Test EDI\362\2018_12\01\ Nom du fichier

\\profils\users$\ape\Documents\Clients\Etoile\Test EDI\362\2018_12\01\Nom du fichier

\\profils\users$\ape\Documents\Clients\Etoile\Test EDI\362\2018_12\02\Nom du fichier

\\profils\users$\ape\Documents\Clients\Etoile\Test EDI\362\2018_12\02\Nom du fichier

\profils\users$\ape\Documents\Clients\Etoile\Test EDI\362\2019_01\01\Nom du fichier

\profils\users$\ape\Documents\Clients\Etoile\Test EDI\362\2019_01\01\Nom du fichier

L'exemple est dans la pièce jointe de mon précèdent Post

Je souhaite une macro qui me permets de faire :

Je donne le chemin \\profils\users$\ape\Documents\Clients\Etoile\Test EDI\362

Cela me parcours l'ensemble des répertoires et des sous répertoires et lorsque la macro trouve un fichier commençant par RFF,

Il copie dans le fichier Excel ouvert les informations suivantes et passe à la prochaine recherche:

1er cellule : nom du répertoire

2éme cellule : Nom du sous répertoire (2018_12) année et mois

3éme cellule : Nom du fichier (01) jour

4éme cellule : contenu du fichier.

Je te joint un fichier type. Pour te joindre ce fichier j'ai été obligé de modifier le type de fichier en txt. Normalement la structure des noms de fichiers est la suivante : RFFC6982_012.362

6rffc6980-012-362.txt (145.00 Octets)

re

j'ai bien compris, car tout le monde a le même souci que toi

tu mets tout dans un unique répertoire (trier des fichiers txt en sous-réppertoires est inutile et nuisible)

avec Power Query tu les rapatries TOUS tous tous d'un coup*, et tu filtres ensuite sur la colonne 1 selon qu'elle contient "REF" ou pas.

teste PQuery en situation réelle, tu seras surpris

* n'aie pas peur

un tuto avec des fichiers xls, c'est pareil avec des txt

https://www.youtube.com/watch?v=zvbdmuGczuc

amitiés

Rechercher des sujets similaires à "recuperation donnee fichier"