文件无法识别宏的存在

时间:2019-01-21 14:47:46

标签: excel vba

我有一个保存在文件A中的宏。 该宏应该是从另一个文件运行的-让我们将其称为文件B(这是常规的excel文件-.xlsx)。 从文件B打开VBA编辑器时,在左侧列表中看不到文件A的宏。 如果我尝试从文件A打开VBA编辑器,它会打开一个单独的编辑器,尽管应该转到已经打开的同一编辑器。 由于以上原因,我无法运行宏。请注意,它适用于另一台计算机上的用户,所以这是我的设置。

我不知道它如何关联,但是最近又发生了另一件事。 我创建了一些宏并将其保存在PERSONAL.XLSB中。它运行了几周没有任何问题,但是现在,每次我打开几乎所有的excel文件时,我都会收到一条错误消息: 使用中的文件PERSONAL.XLSB已被锁定,可以通过“我的名字”打开“仅保留”或单击“通知”打开只读状态,并在不再使用文档时收到通知。

我可能做了一些更改设置,但是我不知道是什么。 请注意,即使在我将宏添加到PERSONAL.XLSB文件之后,该宏也可以正常工作几个月。

谢谢

1 个答案:

答案 0 :(得分:1)

我没有找到导致问题的原因,但是卸载并安装Office可以解决问题。