作者:iamlaosong
Office从开发至今经历了非常多的版本,如office2000、office2003、office2007、office2010、office2013、office 2016等等,现在office2019也出来了(听说只能在最新版本win10中使用),这些版本名称实际也是产品名称,而office真正版本号是一串数字,最前面的大版本号就是开发版本号。如我用的office2010开发版本号就是14,如下图所示:
(资料图片)
各个版本office查看版本号的方法不一定一样,如在Office 2010中,是通过单击菜单“文件→帮助”来查看其版本号的。
Office 2016依次单击【文件】=>【账户】=>【关于Excel】可以查看Excel版本信息:
为方便查看,现将各个版本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,如下图: