[vba] télécharger un fichier sur le serveur

télécharger un fichier sur le serveur [vba] - VB/VBA/VBS - Programmation

Marsh Posté le 29-07-2005 à 10:42:34    

Bonjour a tous,  
 
existe il un moyen en vba permettant de télécharger un fichier automatiquement sur le serveur ?
 
Merci de votre aide !

Reply

Marsh Posté le 29-07-2005 à 10:42:34   

Reply

Marsh Posté le 29-07-2005 à 10:44:49    

erwan551 a écrit :

Bonjour a tous,  
 
existe il un moyen en vba permettant de télécharger un fichier automatiquement sur le serveur ?
 
Merci de votre aide !


explicite ta question, quel serveur, quel fichier, une méthode une fonction une routine toute faite? :pt1cable:

Reply

Marsh Posté le 29-07-2005 à 11:04:37    

SAlut jpcheck,  
 
je voudrais avoir une méthode qui me permettent de télécharger un fichier .csv se situant sur un serveur?

Reply

Marsh Posté le 29-07-2005 à 11:05:20    

Tu peux pas donner un exemple concret de mise en situation?

Reply

Marsh Posté le 29-07-2005 à 11:12:39    

j'ai pas trop de notion sur ce qui touche le serveur encore.  
 
En fait, je crée un fichier en php. Ce fichier se trouve donc sur le serveur. Dans mon programme je lance un fichier .xls qui contient une macro. Cette macro a besoin de ce fichier créé en PHP se trouvant sur le serveur.  
 
Donc je pensais télécharger ce fichier et ensuite continuer la macro en VBA.

Reply

Marsh Posté le 29-07-2005 à 18:18:10    

Sers toi du controle Winsock (outils > controles supplémentaires > Microsoft Winsock .. version)
Une icone supplémentaire apparait, dessine en une sur ta form.
Après tu va sur www.vbfrance.com et tu cherche winsock. Il y a plein de sources sur lesquelles tu pourras t'appuyer.


---------------
now : do nothing
Reply

Marsh Posté le 31-07-2005 à 09:33:57    

tu peux aussi faire un petit script (.bat) que tu appelerais via ton vba (fonction shell).
Pour rendre tout ca dynamique tu peux creer/modifier ton fichier .bat depuis vba
 
moi je fais comme ca et ca cartonne


Message édité par betsamee le 31-07-2005 à 09:34:12
Reply

Marsh Posté le 01-08-2005 à 11:30:40    

Merci de vos conseils ! Je vais me renseigner

Reply

Sujets relatifs:

Leave a Replay

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