[ACCESS] VBA import fichier racine commune
Résolu/Fermé
artamys
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
-
4 sept. 2008 à 16:06
artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 - 5 sept. 2008 à 16:34
artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 - 5 sept. 2008 à 16:34
Bonjour,
je voudrais savoir comment peut-on importer des fichiers ayant une partie du nom commune ?
Par exemple pour access je voudrais importer les fichiers CLIENTSxxxxxx
ou xxxxxxxx correspondrait à une date.
ce fichier CLIENTSxxxxxx est déposé périodiquement sur FTP et donc j'ai besoin en cliquant sur un bouton de le récupérer indépendament de la fin du nom di fichier ?
Y a t'il une solution ?
je voudrais savoir comment peut-on importer des fichiers ayant une partie du nom commune ?
Par exemple pour access je voudrais importer les fichiers CLIENTSxxxxxx
ou xxxxxxxx correspondrait à une date.
ce fichier CLIENTSxxxxxx est déposé périodiquement sur FTP et donc j'ai besoin en cliquant sur un bouton de le récupérer indépendament de la fin du nom di fichier ?
Y a t'il une solution ?
A voir également:
- [ACCESS] VBA import fichier racine commune
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
- Comment réduire la taille d'un fichier - Guide
5 réponses
adaro2000
Messages postés
46
Date d'inscription
vendredi 23 mai 2008
Statut
Membre
Dernière intervention
28 octobre 2008
2
4 sept. 2008 à 19:06
4 sept. 2008 à 19:06
Quel langage ?
artamys
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
7
4 sept. 2008 à 23:17
4 sept. 2008 à 23:17
Bonjour, en fait a priori il va falloir passer par du VBA car c'est du access.
le SQL ne passera pas ici. et les autres langages sous access je ne vois pas.
Merci.
le SQL ne passera pas ici. et les autres langages sous access je ne vois pas.
Merci.
adaro2000
Messages postés
46
Date d'inscription
vendredi 23 mai 2008
Statut
Membre
Dernière intervention
28 octobre 2008
2
5 sept. 2008 à 12:44
5 sept. 2008 à 12:44
Puis-je savoir l'extension des fichiers à importer, est-ce vers une table de la base Access ? Si oui, utilise la fonction d'importation sous access, ...acImport... . Je ne me rappelle plus trop de la fonction, mais avec l'aide tu peux y arriver. acImport est un de ses paramètres.
artamys
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
7
5 sept. 2008 à 13:25
5 sept. 2008 à 13:25
hop désolé, les fichiers seront des txt et c'est bien vers une table access.
je vais essayer cette fonction et je vous tiens au courant, merci du tuyau.
je vais essayer cette fonction et je vous tiens au courant, merci du tuyau.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
blux
Messages postés
26850
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
7 mai 2025
3 340
5 sept. 2008 à 15:21
5 sept. 2008 à 15:21
Salut,
même si le fichier commence toujours par la même chose, tu seras fatalement obligé de mettre son nom en entier dans la commande DoCmd.TransferText
Mais tu peux récupérer le contenu d'un répertoire avec la commande dir(...), pour trouver ton fichier, genre :
nom=dir("c:\toto\titi\CLIENTS*.txt")
Ca met dans la variable nom le premier fichier qui est sous la forme CLIENTSxxxx.txt
même si le fichier commence toujours par la même chose, tu seras fatalement obligé de mettre son nom en entier dans la commande DoCmd.TransferText
Mais tu peux récupérer le contenu d'un répertoire avec la commande dir(...), pour trouver ton fichier, genre :
nom=dir("c:\toto\titi\CLIENTS*.txt")
Ca met dans la variable nom le premier fichier qui est sous la forme CLIENTSxxxx.txt
artamys
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
7
5 sept. 2008 à 16:34
5 sept. 2008 à 16:34
super ça marche nikel !
merci.
merci.