kabuki35
Messages postés5Date d'inscriptionjeudi 24 novembre 2005StatutMembreDernière intervention 6 janvier 2006
-
6 janv. 2006 à 14:44
kabuki35
Messages postés5Date d'inscriptionjeudi 24 novembre 2005StatutMembreDernière intervention 6 janvier 2006
-
6 janv. 2006 à 15:10
Bonjour,
J'ai un problème sur la syntaxe d'un copyfile a cause des appels a des variables et donc des guillemets :
cette commande fonctionne bien :
fso.CopyFile "E:\donnees\M2.dbf", "E:\temp\M3.dbf"
maintenant j'ai une variable sPath1 E:\donnees\M2.dbf et sPath2 E:\temp\M3.dbf
je voulais ecrire ceci mais ca ne passe pas :
fso.CopyFile """ & sPath1& "", """ & sPath2 & ""
je suis sure que le probleme vient des guillemets, amis je 'narrive aps a trouver mon erreur..
merci
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 6 janv. 2006 à 14:57
Salut
Pour insérer des " dans une chaine, il te suffit de les doubler.
Si tu veux faire une chaine avec seulement un seul " dedans, il te faut 4 "
- 1 pour le début de chaine
- 2 pour insérer le "
- 1 pour la fin de chaine
Par contre, je ne pense pas qu'il faille en mettre dans ta syntaxe :
Essaye simplement ceci :
fso.CopyFile sPath1, sPath2
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)