您会希望将第三和第四个选项保留为选中状态,以便查看标记出的所有代码旁边的备注并获取详细报告。做出选择后,请单击“检查”按钮。检查器随后便会检查文档中的 VBA 代码。扫描结束后,您会看到一个摘要窗口,其中显示以下扫描详细信息(如图 2 所示):
· 扫描的总行数:扫描的 VBA 代码行数
· 找到的总项数:找到的有问题的项数(包括已更改或已弃用的项)
· 弃用的项目:找到的特定弃用项数,即已从 Office 对象模型中移除或该模型不再支持的项数
· 更改的项目:所使用的命令语法已更改的项数
· 重新设计的项目:代码具有相同语法、但进行了可能导致问题的某些设计或 UI 更改的项数
· 声明语句:找到的为 64 位进行了更新的 Windows API 语句数(仅当您在运行扫描之前选中“检查声明语句”选项时才会显示此数量)
图 2 Microsoft Office 2010 代码兼容性检查器摘要窗口
如果代码兼容性检查器发现任何不兼容的情况,则由您或您的开发人员来调试代码并解决所有问题。通过在运行扫描之前启用“添加备注”选项,至少可以按照该实用工具提供的线索来缩小任何问题的来源范围。备注还可能包含可进一步帮助您修复不兼容问题的网页的 URL。
最近,Microsoft 宣布将在 5 月 12 日面向商业领域发布 Office 2010 套件。随后在 6 月面向大众发布该套件,因此很快便需要进行升级。代码兼容性检查器可以检查前几个 Microsoft Office 版本(包括 Office 2003、Office XP、Office 2000 和 Office 97)中的文档。您几乎可以在当前受支持的任何 Windows 版本(从 Windows 2000 到 Windows 7)上安装该检查器。通过访问“相关内容”链接,可找到有关代码兼容性检查器的更多信息。