excel里宏保存后再次打开,提示“模块未找到”

excel里编写完宏,之后运行顺利,保存后再次打开,提示“模块未找到”。

我用了很多种方法去存,例如在VB下存.xlsx、.xlsm、.xls三种格式,然后在excel下也存了同样三种格式(当然名字不同)。

可就是这样,每次当我打开时都会出现“模块未找到”的字眼,我都快疯了。我用的是2007版本office

弄得现在我都神经质了,每次得把代码复制到word里保存一遍我才心安。。。

哪位大师能帮帮我呀

第1个回答  2008-11-16
试一下设置安全性。
菜单:【工具】——》【宏】——》【安全性】
设置为“中”或者“低”
第2个回答  2008-11-16
检查一下你的各SUB和FUNCTION之间的调用,特别是在一个SUB中调用另一个SUB的语句,有时不小心改了SUB后面的模块名,就会产生“模块找不到”的提示,这只有人工一个个查。耐心点!
第3个回答  2008-12-01
:【工具】——》【宏】——》【安全性】
第4个回答  2020-10-17

以Excel2016为例,依次选择文件-选项,打开Excel选项-信任中心-宏设置-启用所有宏。点确定,关闭文件重新打开就OK了