Bonjour à tous, puis qu'il n'y a pas de question bête et que je ne veux pas faire l'erreur de rester dans l'ignorance, je me lance !!
Mon but : Créer une base de donnée
Mon problème : l'extraction de ces données ...
C'est parti pour les poupées russes!!!
Je m'explique, en fait j'ai un dossier d'archivage
A l'intérieur de ce dossier d'archivage, moultes dossiers ayant pour nom une date.
A l'intérieur de ces dossiers ayant pour nom une date, des fichiers txt avec pour titre l'objet concerné.
A l'intérieur de ces fichiers txt, LES DONNEES (oui enfin!!!) , il y a trois données par fichier (grosso-modo fichier de trois lignes avec une donnée par ligne)
Il faut donc que j'ouvre chaque dossier puis chaque fichier pour récupérer les données. Et en plus, il faudrait rajouter en donnée le nom du fichier (pour avoir l'objet concerné) et le nom du dossier (pour avoir la date)
(ce qui ferait un total de 5 données par "ligne" )
Je suppose donc qu'Access ne permet pas de faire ca en cliquant sur deux ou trois boutons (ou alors j'ai pas trouvé !!!) et donc je me suis dit que l'alternative VBA n'était pas un mauvais plan.
Alors première solution : soit un prorgamme VBA ACCESS permet directement d'extraire ces données
Soit il faut d'abord transférer toutes ces données dans un autre fichier texte (car je pense avoir plus de 65000 lignes à récuperer :/) qu'il faudra ensuite importer dans Access
J'ai déjà fait pas mal de choses en VBA donc je pensais a deux boucles For Each (for each dossier puis for each fichier) sauf que je n'ai jamais travaillé avec l'ouverture de dossier .
Alors une aide est bienvenue !!!
En vous remerciant d'avance rien que pour avoir eu la patience de lire ce lonnnnnnnnnnnnnnnnnng pavé !