在Microsoft Office Word对象模型中SaveAs vs SaveAs2

Mat*_*eau 15 com api activex ms-word ms-office

看起来SaveAs已经在Office 2010中消失了,转而使用SaveAs2.这里发生了什么?这两者之间有什么重要的区别吗?我的修复方法是先检查SaveAs2,然后再回到SaveAs.这合理吗?

Han*_*ant 19

它还没有消失,你只是另一种方法来保存文档.Save2()需要一个额外的参数,CompatibilityMode.如果您不关心兼容模式,那么只需继续使用Save().如果您这样做,请检查Application.Version以验证您可以调用Save2()而不会出现异常.

  • 是。由于“ SaveAs”方法可能不会出现在VBA编辑器的IntelliSense中,因此它似乎只在Office 2010中消失了。但这并不意味着该方法不再可用。 (3认同)