2009-09-25 14 views
1

J'ai dans ma macro Wordmacro Word ne peut pas enregistrer filename> 255 caractères

ActiveDocument.SaveAs FileName:="D:\\GrooveAndRock\\GrooveAndRock\\GrooveAndRock\\GrooveAndRock\\GrooveAndRock\\GrooveAndRock\\GrooveAndRockAndRoll\\GrooveAndRockAndRoll\\GrooveAndRockAndRoll\\GrooveAndRockAndRoll\\GrooveAndRockAndRoll\\GrooveAndRockAndRoll\\Ug F Blug and Bug f Goo - Blank Address - 2009-09-25 093614.doc", FileFormat:=wdFormatDocument, _ 
    LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword _ 
    :="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _ 
    SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _ 
    False 

(notez le nom de fichier long)

Quand je cours, je reçois: « Erreur d'exécution ' 9105' :

chaîne est plus de 255 caractères »

est-ce vraiment le cas que l'automatisation de mot ne peut pas enregistrer les noms de fichiers longs? Ceci est une limitation assez sérieuse, mais une recherche google sur l'erreur n'a rien apporté ..

Y at-il une solution de contournement?

Que se passe-t-il!?!?

Confused ..

Répondre

2

Essayez d'utiliser la fonction dir pour entrer dans le dossier que vous voulez et puis enregistrez-le.

+0

Oui qui fonctionne! –

Questions connexes