好吧,其他部门的同事找我帮忙写个宏,写好了本机调试OK,他发给别人就不灵了,经过他的尝试,原来是安全设置的问题,求教了下经验,发布出来给碰到同样问题的孩子一个解决办法:
本文针对的是Excel 2007。

1.首先要显示出开发工具,如果没有,点Excel左上的开始按钮,点Excel选项,然后勾选在功能区显示“开发工具”选项卡。
Excel 2007显示宏-开发工具选项卡示意图

2.点击开发工具选项卡,点击左侧的宏安全性,勾选启用所有宏,然后勾选信任对VBA工程对象模型的访问。
Excel 2007-宏安全性设置

3.刚才的安全性设置界面别关,点击Active X设置,然后如图设置,勾选以最小限制启用所有控件之前提示我,以及安全模式:
Excel 2007-ActiveX设置

然后点击确定,宏限制就可以正常运行了。

Related Posts: Excel-宏在其他计算机无法使用的解决办法 :