作者:iamlaosong
Office从开发至今经历了非常多的版本,如office2000、office2003、office2007、office2010、office 2016等等,现在office2019也出来了(听说只能在最新版本win10中使用),这些版本名称实际也是产品名称,而office真正版本号是一串数字,最前面的大版本号就是开发版本号。如我用的office2010开发版本号就是14,如下图所示:
各个版本office查看版本号的方法不一定一样,如在Office 2010中,是通过单击菜单“文件→帮助”来查看其版本号的。
为方便查看,现将各个版本office的开发版本号罗列如下:
Office版本 |
开发版本号 |
Office97 |
8.0 |
Office2000 |
9.0 |
Office XP(2002) |
10.0 |
Office2003 |
11.0 |
Office2007 |
12.0 |
Office2010 |
14.0 |
Office2013 |
15.0 |
Office2016 |
16.0 |
有的网友可能发现微软发布的 Office 2010版本号为 14,上一代的 Office 2007 的版本号是 12 ,那么13 去哪儿了呢?
据说是因为西方国家认为13 是个Unlucky 数字,所以跳过了这个数字,直接从12跳到14。
最后说一下在VBA发开发环境下,Application.Version可以获得当前Excel开发版本号,ThisWorkbook.CalculationVersion 也可以获取一个数字,该数字指示上次对工作簿进行完全重新计算的 Excel的版本。最右边四位是计算引擎的次版本号,其它位(左边)是Microsoft Office Excel的主版本,开发版本号。
ActiveWorkbook.FileFormat可以得到当前**窗口的Excel文件格式版本,如xlsx是51,xlsm是52,xls是56,如下图: