Excel宏和控件无法使用的解决方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于Excel宏和控件无法使用的解决方法.

有的时候,我们在打开含有宏或ActiveX控件的Excel文件时,无法正常使用宏和控件,总是出现如下的一些提示:

找不到指定的模块;内存溢出;宏被禁用;等等。或者,控件根本无法点击响应。

可以试试如下方法:

一、开启宏,降低宏安全等级,但对系统有潜在威胁。见“一、开启宏方法”。

二、如果还不行,则可能是Fm20.dll注册损坏引起的,可以重新注册。见“手动

注册Fm20.dll”。

一、开启宏方法:

1、Excel2003版本中操作步骤:

(1)在Excel的菜单栏上依次单击“工具”——“宏”——“安全性”,打开下图所示的“安全性”对话框。

(2)在“安全级”选项卡中将宏的安全级别设置为“中”或“低”。其中推荐使用“中”级,这样的设置并不会降低您的安全性,您仍然对任意一个宏文件都拥有主动选择是否运行的权力。

在宏的安全性级别设置成功后,再次打开Excel程序文件时,会出现下图所示信息框,此时点击“启用宏”按钮即可使本程序正常运行:

2、Excel2007版本中操作步骤:

(1)依次单击Excel的Office按钮(2010版本为“文件”按钮)——“Excel选项”,打开下图所示的“Excel选项”选项卡,在左侧列表中选择“信任中心”,在右侧出现的窗口中点击“信任中心设置”按钮。

(2)打开“信任中心”选项卡,在左侧选择“宏设置”,在右侧出现的窗口中选择“禁用所有宏,并发出通知”选项,单击确定完成。

在宏的安全性级别设置成功后,再次打开Excel程序文件时,在信息栏会出现下图所示的警告信息,此时点击其中的“选项”按钮打开Office安全选项对话框,在其中选择“启用此内容”选项并确定即可使本程序正常运行。

3、excel2010版本中操作步骤:

(1)在工具栏空白处,右击:自定义功能区,选择添加:开发工具选项,确定。

(2)点开开发工具菜单项,点击宏安全

(3)选中ActiveX 设置,选中右边的“无限制启用......”,取消选中安全模式。

(4)选中宏设置菜单,选中右边启用所有宏选项,选中开发人员宏设置选项,确定。

(5)将excel文档另存为:excel启用宏的工作薄格式。关闭文档

(6)打开该文档,可以录制宏,并且执行宏。

二、手动注册Fm20.dll

要注册Fm20.dll, 请按照下列步骤操作:

1). Windows\System或Windows\system32 文件夹下中查找Fm20.dll 文件。

如果文件没有, 查找Microsoft Office光盘上复制到适当位置。

2). 关闭所有打开程序。

3). 单击Windows 任务栏上开始,单击运行, 然后键入下面:

Regsvr 32 .exe fm20.dll

4). 单击确定。出现:以下消息

fm20.dll 中的DllRegisterServer 成功。

相关文档
最新文档