如果您最近升级到新版本的Excel,则可能会遇到以下情况:由于禁用了较早版本中创建的宏,它们不再运行。这可能会令人不安,特别是如果您绝对需要使用宏来完成工作时。

发生这种情况的原因是,较新版本的Excel(始于Excel 2000)包含了宏安全功能,该功能在较早版本中不存在。首次安装Excel时,默认安全设置为“高”。此设置会自动禁用任何工作簿中未由“可信来源”进行数字签名的任何宏(有关更多信息,请在Excel的联机帮助中搜索“宏安全性”)。

这会自动提出几个可能的解决方案。第一种可能的解决方案是使宏“经过数字签名”。这样的过程超出了本技巧的范围,但是您可以在联机帮助文件或Microsoft网站上找到有关该过程的帮助。

最后,您可以降低Excel使用的宏安全性的默认设置。例如,您可以将其设置为“ Medium”,这只会导致有关宏的警告消息,而不是完全禁用。若要更改安全设置,请按照下列步骤操作:

。从工具菜单中选择宏,然后从子菜单中选择安全性。 Excel将显示“安全性”对话框。 (请参见图1。)

。选择一个可用的安全设置。

。单击确定。

注意:

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

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

本技巧(3367)适用于Microsoft Excel 2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到此技巧的版本: