.saveas不保存在当前文件夹的VBA

我想要将文档保存在绝对path大于255个字符的文件夹中,但对vba不起作用。 所以我find了一个解决scheme,可以将当前目录更改为此文件夹,然后应该可以将文档保存在此文件夹中。

所以我这样做了

ChDir newSavePath wrdDoc.SaveAs documentname

现在的问题是,我的word文档总是保存在我的home目录的Document文件夹中。 有任何想法吗?