在具有Office即点即用(Office 2016零售版或Office 365)的系统上,我如何(以编程方式)确定内部版本号?
后台:某些功能是only available in newer builds,我想检查已安装的Office版本是否“足够新”以支持我想要使用的功能,并建议用户升级如果不是。
注意:我知道我可能会在注册表中查找并查找看起来像内部版本号的内容(例如Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\(Client)VersionToReport
),但我我更喜欢“官方支持”的解决方案。
VBA中的解决方案或任何.NET语言(甚至WMI +您选择的脚本语言)都适合我。
答案 0 :(得分:1)
您可以在VBA中使用Application.Build
,具体取决于您需要的详细程度。