上周,微软公布了四个针对Office软件的关键级安全补丁,推荐用户更新。但紧接着微软发现,其中的一个Excel补丁可能导致表格运算结果出错。
该补丁为MS-014(KB949029)修正了Excel中存在的远程执行代码缺陷。微软日前发现,Office 2003用户在安装了该更新后,如果在Excel中以数组方式输入的函数包含Visual Basic for Applications(VBA) 宏并且该宏引用实时数据源,则该函数将返回不正确的值。不正确的值通常为0。
微软给出了针对该问题的暂时解决方案是:针对每个单元格运行该函数,而不要针对整个单元格数组运行该函数。
目前,微软正在研究该问题,预估未来还会推出针对该补丁问题的补丁。