Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1259 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  transfert ftp vba

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

transfert ftp vba

n°898061
betsamee
Asterisk Zeperyl
Posté le 14-11-2004 à 13:28:50  profilanswer
 

Bonjour
Je croyais la gestion d'un upload dans un serveur ftp a partir d'un module vba assez simple.
il me semblait que faire :
copyfile [chemindufichierauploader][ftp://login:password@monaddresseftp/dossier/]
suffirait pour copier mon fichier local dans le ftp  
Mais catastrophe il me dit que le nom de fichier est incorrect
 
Faut il gerer les transferts de fichiers par ftp autrement?
 
Merci

mood
Publicité
Posté le 14-11-2004 à 13:28:50  profilanswer
 

n°898067
glod 2
Votre trajet, notre projet.
Posté le 14-11-2004 à 13:39:29  profilanswer
 

C'est quoi le chemin du fichier ?

n°898069
betsamee
Asterisk Zeperyl
Posté le 14-11-2004 à 13:41:18  profilanswer
 

c'est le chemin sur la machine locale:
copyfile "c:\salut\toto.xls" "ftp://coucou:cmoi@monftp.com/totofiles/"

n°898635
cvb
Posté le 15-11-2004 à 09:04:19  profilanswer
 

si je me trompe pas copyfile c'est une commande DOS que l'on peut utiliser. Sous DOS ou l'invite de commande pour pouvoir accéder au commande FTP il faut taper simplement ftp quand le c:\.... se présente.
 
Ensuite, il faut ouvrir ta connection avec OPEN + [adresse serveur](ex: open ftpperso.free.fr) ey mettre le login et le mots de passe et utiliser mput et mget pour mettre et retirer des fichiers sans compter qu'il faut monter et descendre dans l'arborescence ! Chose que font trés bien les clients FTP ! t'es sur de vouloir le faire en Vba ? si oui, t'as des API qui se chargent pour toi de le faire ;)


Message édité par cvb le 15-11-2004 à 09:06:39
n°898760
betsamee
Asterisk Zeperyl
Posté le 15-11-2004 à 10:42:37  profilanswer
 

je dois absolument automatiser un processus d'upload .lors de la fermeture d'un formulaire sous Access un fichier excel est genere de maniere automatique et j'aimerais qu'apres sa eneration il soit automatiquement uploade (l'autre pb est que le nom de fichier est different tous les jours : XXXX_yyyymmdd.xls)
Merci

n°899031
cvb
Posté le 15-11-2004 à 14:57:03  profilanswer
 

dans tous les cas, tu va devoir passer par une authentification auprés du serveur ! c'est plus compliqué qu'un simple coyfile qu'es fait pour du local ! va voir sur www.vbfrance.com, tu auras peut-être des exemples. Sinon, je te le redis tu peux passer par les API windows www.allapi.net ou http://docvb.free.fr/api.php


Message édité par cvb le 15-11-2004 à 14:57:19
n°899092
betsamee
Asterisk Zeperyl
Posté le 15-11-2004 à 15:48:40  profilanswer
 

Merci de ton aide

n°900381
betsamee
Asterisk Zeperyl
Posté le 17-11-2004 à 09:52:38  profilanswer
 

Merci bcp mais j'ai des problemes avec les objets inet sous VBA Access


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  transfert ftp vba

 

Sujets relatifs
[Pb] Transfert bddProblème de transfert de Paradox vers MSSQL
[batch] Tester un transfert de fichier par FTP[BD] Transfert de données entre environnements
Transfert du contenu d'une base, s possible?Transfert de données sur le bus PCI en mode réèl
probleme transfert de données d'access vers excelComment paramétrer le transfert d'un fichier Excel à partir BD ACCESS
Détecter dans un batch la fin d'un transfert FTPautomatiser la fermeture d'une application après transfert de fichier
Plus de sujets relatifs à : transfert ftp vba


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR