2010-08-09 14 views
0

je peux créer avec succès des répertoires de dossiers avec des virgules inclus dans le nom à l'aide FileSystemObjectproblème avec CopyFile, FileSystemObject, virgule cas nom de chemin des problèmes

Le problème que j'ai est si une virgule est inclus dans le nom du répertoire Je ne peux pas utiliser 'CopyFile' avec ce nom de chemin. La sous routine que j'utilise est inférieure

Sub CopyFiles(sDoc As String, dDoc As String) 
Dim fso As New FileSystemObject 
    fso.CopyFile sDoc, dDoc, False 
Set fso = Nothing 
End Sub 

Je ne peux pas vraiment éviter l'utilisation de virgules, comment puis-je empêcher cela d'être un problème?

Merci d'avance pour toute aide.

Vive

Noel

Répondre

1

citations: Que diriez-vous

fso.CopyFile """" & sDoc & """", """" & dDoc & """", False 
+0

FWIW, je définir une constante dans toutes mes applications stockant le guillemet donc je n'ai pas à me confondre compter quatre citations chaque fois que je veux faire ça. –

+0

Cheers Remou, merci pour le conseil David – noelmcg