Lire le contenu d'un ftp VBA Access

Lire le contenu d'un ftp VBA Access - VB/VBA/VBS - Programmation

Marsh Posté le 14-08-2009 à 09:35:08    

Bonjour à tous!
 
Après de longues recherches, j'ai toujours le même soucis!!!
Je souhaiterai ouvrir un lien ftp en vba, puis lister les fichiers qu'il contient afin de récupérer ceux dont j'ai besoin.
 
Quelqu'un à une idée?
 
J'ai un collègue qui à réussi à récupérer un fichier mais seulement s'il spécifie le nom exacte du fichier, et moi els fichier que je veux récupéré je n'ai juste qu'une partie du nom (c'est suffisant pour les repérer), mais il faudrait que je puisse récupérer la liste des fichiers du ftp pour cela.
 
 
Merci beaucoup à tous!!!

Reply

Marsh Posté le 14-08-2009 à 09:35:08   

Reply

Marsh Posté le 15-08-2009 à 09:46:24    

J'avais fait cela il y a longtemps, sous Excel en vba (c'est une de mes premières macros !) Je ne sais pas si c'était très correcte de faire comme je l'avais fait, mais j'avais procédé comme suit :
- écriture d'un fichier batch (un .txt) qui reprenait la syntaxe d'un fichier batch pour être lu par le ftp (voir l'aide du programme ftp à ce sujet). Dans ce fichier txt, tu dois retrouver le login et mot de passe, les nom de fichiers à récupérer (genre "mget fic*.doc" pour récupérer tous les fichiers word commençant par fic)
- ce fichier batch écrit, tu lances le programme ftp + paramètres derrière pour y associer le fichier batch) avec la fonction shell.
- une fois les fichiers récupéré, fermeture de ftp et effacement du fichier batch (il contient en clair le mot de passe).
 
Voilà, c'est de mémoire, je n'ai plus les syntaxes exactes en tête, désolé !

Reply

Marsh Posté le 15-08-2009 à 13:09:48    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed