Api Microsoft Office Word对象模型中的SaveAs与SaveAs2

Api Microsoft Office Word对象模型中的SaveAs与SaveAs2,api,com,ms-word,activex,ms-office,Api,Com,Ms Word,Activex,Ms Office,它似乎在2010年的Office中消失了,取而代之的是。这是怎么回事?这两者之间有什么重要区别吗?我的解决方案是先检查SaveAs2,然后返回到SaveAs。这合理吗?它并没有消失,您只是找到了另一种保存文档的方法。Save2()接受一个额外的参数CompatibilityMode。如果您不关心兼容性模式,那么只需继续使用Save()。如果确实如此,请检查Application.Version以验证是否可以调用Save2(),而不会出现异常。是。它只是看起来好像在Office2010中消失了,因

它似乎在2010年的Office中消失了,取而代之的是。这是怎么回事?这两者之间有什么重要区别吗?我的解决方案是先检查SaveAs2,然后返回到SaveAs。这合理吗?

它并没有消失,您只是找到了另一种保存文档的方法。Save2()接受一个额外的参数CompatibilityMode。如果您不关心兼容性模式,那么只需继续使用Save()。如果确实如此,请检查Application.Version以验证是否可以调用Save2(),而不会出现异常。

是。它只是看起来好像在Office2010中消失了,因为
SaveAs
方法可能不会出现在VBA编辑器的IntelliSense中。但这并不意味着该方法不再可用。