Excel 2013-用户无法执行特定的宏-“宏”窗口中宏之前列出的文件名

时间:2018-08-06 17:30:49

标签: excel vba excel-vba

我们有一个用户无法使用Excel 2013执行XLSM文件中的特定宏。问题似乎与用户的权利有关,因为即使在刚成像的计算机上,他也会遇到相同的错误。我想知道是否有人之前曾见过此问题,因此我们可以查明是什么原因造成了内部问题。该密码不能由任何其他用户复制,但会保留在任何PC上的用户帐户中。

当他尝试执行宏时,什么也没有发生。没有错误讯息。没什么。进一步检查,宏名称在宏窗口中看起来很奇怪。它看起来像(File Name).xlsm'!(Sheet Name)。(Macro Name),而不仅仅是列出宏名称。屏幕截图:

Macros Window - Screenshot

宏是一个位于表单上的公共子对象。如果我将代码移至模块,则名称会正确显示,并且宏会运行,但这不是代码设计为起作用的方式。我不是在寻找代码方面的帮助。 (这不是我要更改的方法,它对数十个用户而言效果很好。)但是,如果对此有所了解的人能让我对这里发生的事情以及可能将其与用户的公司权益联系在一起的想法,我将不胜感激。

谢谢!

0 个答案:

没有答案