我有一个启用宏的Excel文件(加载大量数据),它应该保存一个轻版本和一个完整版本本身在我的桌面位置之一。这是通过引用Excel中的一个单元格,其中提供了这些文件的完整路径。
Error Image
文件运行正常了一段时间,但突然开始抛出“错误1004:文档未保存“。当我试图调试它时,它停止在”ActiveWorkbook.Save“命令处。
ActiveWorkbook.Save
ChDir _
SharedDriveLocation
ActiveWorkbook.SaveAs Filename:= _
SharedDriveLocation & "Service Level Report.xlsm" _
, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
我已经为文件启用了所有受信任的宏设置。没有与文件命名约定相关的内容(已选中)。是否有人可以帮助了解这可能是Excel版本问题或其他问题?此文件来自其他人,但我将自己更改为它的作者。假设这与此无关。
1条答案
按热度按时间ht4b089n1#
今天我有同样的错误。我发现,在我的情况下,文件名是不正确的。我把完整的路径名Foder什么不存在。可能在你的情况下是相同的-不正确的Fullpath . ActiveWorkbook.SaveAs文件名:= _ SharedDriveLocation &“服务水平报告.xlsm”尝试更改
活动工作簿.另存为文件名:= _共享驱动器位置&“/”&“服务级别报告.xlsm”