ObjExcelApp.ActiveWorkbook.Save
时间: 2023-10-16 22:20:05 浏览: 131
这是一个 VBA 语言中的命令,用于保存当前活动的工作簿(即当前打开的 Excel 文件)。它会将工作簿保存到当前的文件路径,如果是新建的文件则会弹出保存对话框让用户指定文件路径和文件名。如果你想将工作簿保存到指定路径,可以使用类似下面的代码:
```
ObjExcelApp.ActiveWorkbook.SaveAs "C:\MyFolder\MyFile.xlsx"
```
其中,`C:\MyFolder\MyFile.xlsx` 是你想要保存的文件路径和文件名。注意,如果指定的路径不存在,代码会报错,所以需要确保路径是存在的。
相关问题
ObjExcelApp.ActiveWorkbook.Save 报错
这个错误可能有多种原因,以下是一些可能的解决方案:
1. 检查文件是否已经被打开,如果是,请先关闭文件,然后再尝试保存。
2. 检查文件是否已经被锁定,如果是,请解锁文件,然后再尝试保存。
3. 检查文件是否有写入权限,如果没有,请获取写入权限,然后再尝试保存。
4. 检查文件是否已经被移动或者删除,如果是,请将文件恢复到原始位置,然后再尝试保存。
5. 检查代码中是否存在语法错误或者其他错误,如果有,请修复错误,然后再尝试保存。
如果上述解决方案无法解决问题,请提供更多详细信息,例如错误代码和错误消息,以便更好地诊断问题。
阅读全文