Word.Version 值列表

List of Word.Version values

Microsoft 在 2010 版的 Word 自动化中添加了一个名为 saveas2 的新功能。

我需要编写代码来检查此方法是否存在(而不是仅仅调用它然后失败)。

我可以通过调用 Word.Application.Version 来检索版本,但我找不到将我从此函数 (14.0) 获得的值映射到单词版本的列表。不幸的是,我没有安装每个版本的 word 来制作我自己的列表。

我已经搜索过了,但是找不到。

我认为以下列表可以完成工作:

Office 97   -  7.0
Office 98   -  8.0
Office 2000 -  9.0
Office XP   - 10.0
Office 2003 - 11.0
Office 2007 - 12.0
Office 2010 - 14.0
Office 2013 - 15.0

您只需将它们声明为 constants 即可。遗憾的是 VBA 不允许像在 .NET 中那样 structures