启用宏的模板在运行宏时会继续打开原始文档

时间:2019-01-30 01:04:57

标签: excel vba

我在名为“ Prac.xlsm”的文档上制作了一系列宏。然后,我将文档另存为启用宏的模板。当我在模板中运行第一个宏时,它可以工作,但同时也会打开名为Prac的原始文档。宏对该原始文档没有任何作用。

我试图单步执行模板宏,但该方法无需打开原始宏即可。

然后我尝试重命名原始文件,这导致Excel弹出窗口显示“抱歉,我们找不到Prac文件的..file路径和名称。是否可能将其移动,重命名或删除了?”我在代码的任何地方都看不到它指向文件名Prac.xlsm的地方。而且由于单步执行代码无需打开原始文件就可以了,这让我很头疼。

任何帮助将不胜感激。 谢谢。

1 个答案:

答案 0 :(得分:1)

发现这是因为我在自定义功能区时正在访问功能区中的宏。不确定为什么,但是如果我从“开发人员”选项卡触发宏,它们将起作用。