我有一个Worksheet.Activate宏用于粘贴已经工作超过一年的信息。我有多个用户使用宏没有问题。最近,只要有一个用户粘贴到激活宏的工作表中就会出现此错误:
运行时错误' 1004':' C:\ Users \ xxxx \ Documents \ Master_Macros.xlsb'无法找到。检查文件名的拼写,并验证文件位置是否正确。
他们之前从未遇到过这个问题,据我所知,他没有做过任何异常的事情。宏位于典型的XLSTART文件夹中,而不是Documents文件夹中。宏文件还包括对该用户执行完全正常的其他宏。 Excel 突然在这个Worksheet.Activate宏的Documents文件夹中查找宏文件。我花了一些时间谷歌搜索,我不知道这是我的关键字选择或什么,我找不到解决方案。
使用以下行运行宏:
Application.Run ("Master_Macros.xlsb!'C_Tool_Paste_Window.CTool_LineFix'")
任何帮助将不胜感激!
答案 0 :(得分:0)
安装Service Pack时出现类似问题。
如果用户正在访问来自不同计算机的文件,
确保它们都安装了相同的Service Pack