Créer une table à partir des noms de fichiers [VBA ACCESS] - VB/VBA/VBS - Programmation
Marsh Posté le 06-05-2006 à 06:58:22
http://www.vb-helper.com/howto_excel_to_access.html ou
http://www.vb-helper.com/howto_excel_to_access_2.html pour le transfert éventuel de données
ainsi que http://www.vb-helper.com/AdoTalk.htm pour ce qui est de la création,edition,modification de Tables ( tout cela en VB6 )
Marsh Posté le 06-05-2006 à 08:53:35
kiki29 a écrit : http://www.vb-helper.com/howto_excel_to_access.html ou |
Merci pour ces quelques liens. Mais euh... en fait ce n'est pas vraiment ce que je cherchais. Désolé j'ai du mal m'expliquer.
Ce qui m'embête ce n'est pas l'importation, c'est la récupération des noms de fichiers. Par exemple : si le dossier dToto contient 5 fichiers (ty.xls ; hj.txt ; fr.csv ; po.wrd; ri.rdd), je souhaiterais qu'Access crée une table (ou la remplisse) de 5 lignes contenant chaque nom de fichier. Est ce plus clair ?
Marsh Posté le 06-05-2006 à 19:00:14
http://www.vb-helper.com/howto_sorted_dir.html te fournira ce que tu demandes pour lister les fichiers d'un dossier
Marsh Posté le 06-05-2006 à 21:49:32
kiki29 a écrit : http://www.vb-helper.com/howto_sorted_dir.html te fournira ce que tu demandes pour lister les fichiers d'un dossier |
Merci cela me sauve la vie, ou en tout cas la partie charnue de mon anatomie . En plus pour le même prix je gagne un site plein de ressources (sans mauvais jeux de mots)
Marsh Posté le 05-05-2006 à 22:32:38
J'ai un petit problème avec Access. Je dois créer une base qui va permettre d'importer un certain nombre de fichiers Excels. En fonction de leur nom, je ne vais pas importer les mêmes morceaux. J'espérais donc trouver une fonction qui me permettrais de générer une table contenant tous les noms de fichiers contenus dans un dossier spécifiques. Ensuite avec une boucle et des tests, je pensais pouvoir les traiter les uns après les autres en reconnaissant soit leur nom, soit le début de leur nom. Cela devait me permettre de gérer l'importation de plusieurs fichiers les uns après les autres quel que soit leur nombre ou sans que je sache précisement leur nom (ex import1.xls, import2.xls, etc...)
Malheureusement je n'ai pas trouvé de fonction adaptée. Quelqu'un aurait-il une idée ?
Merci d'avance
Message édité par Infi888 le 05-05-2006 à 22:35:06