0

我有一个 Worksheet.Activate 宏,用于粘贴已经使用了一年多的信息。我有多个用户使用宏没有问题。最近,一位用户在粘贴到激活宏的此工作表时遇到此错误:

运行时错误“1004”:找不到“C:\Users\xxxx\Documents\Master_Macros.xlsb”。检查文件名的拼写,并验证文件位置是否正确。

他们以前从未遇到过这个问题,据我所知,他没有做任何异常的事情。该宏位于典型的 XLSTART 文件夹中,而不是 Documents 文件夹中。宏文件还包括其他可以为该用户完美执行的宏。Excel突然在 Documents 文件夹中为这个 Worksheet.Activate 宏寻找宏文件。我花了一些时间在谷歌上搜索,我不知道这是我的关键字选择还是什么,我找不到解决方案。

使用此行运行宏:

 Application.Run ("Master_Macros.xlsb!'C_Tool_Paste_Window.CTool_LineFix'")

任何帮助,将不胜感激!

4

1 回答 1

0

我在安装 Service Pack 时遇到了类似的问题。

如果用户从不同的计算机访问文件,

确保他们都安装了相同的服务包

于 2016-06-01T14:35:55.470 回答