Phil是其银行MIS部门的成员。该部门使用Excel创建许多管理报告。为此,他们编写了许多宏来使报告尽可能自动化。由于实施了萨班斯法案,银行需要跟踪VBA代码的更改。菲尔(Phil)想知道是否有任何产品或方法可以跟踪VBA代码中的更改,从而突出显示已更改的内容,然后保留这些更改以用于记录。

最简单的方法是定期将宏代码导出到文本文件,然后将文本文件存档。可以每天,每周,每月等进行此操作,也可以在代码发生更改的任何时候进行此操作。只需给每个文本文件一个不同的描述性名称,这样您就可以知道该文件包含哪个版本。

一旦采用文本文件格式,就可以轻松地将文件相互比较以突出显示差异。有许多可用于比较文本文件的商业产品。 (您甚至可以使用Microsoft Word比较不同版本的文件。)

注意:

如果您想知道如何使用此页面(或_ExcelTips_网站上的任何其他页面)中描述的宏,我准备了一个特殊页面,其中包含有用的信息。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(11288)适用于Microsoft Excel 2007和2010。您可以在下面的Excel的较旧菜单界面中找到此技巧的版本: