Pour envoyer un fichier sur un serveur FTP, tu as la commande Dos FTP
Il faut créer un fichier avec toutes les commandes servant à se connecter au serveur et envoyer le fichier
Et sur Excel il suffira de lancer la commande Shell
Pour ton cas, cela donnerait :
cde_ftp.txt (il sera dans le même répertoire que le fichier .xls à envoyer)
cd
open “ftp://88.xx.xx.xx”
user login_ftp
mdp_ftp
put document.xls
bye
ATTENTION sur la ligne open il ne faut pas mettre les " je les ai ajouté à cause d’un pb avec l’éditeur de message sur clubic…
Et dans Excel, la procédure suivante:
Sub EnvoiFTP()
Shell “ftp -i -n -v -s:C:\cde_ftp.txt”
End Sub
Edité le 14/01/2010 à 15:11