我在Word中有一个宏,它正在从Excel文件中读取数据。我的宏中有以下几行可打开和关闭Excel文件:
Excel_path = "C:\Users\....\Documents\myExcelfile.xlsx"
Dim myExcel As Object
Dim myWB As Object
Set myExcel = CreateObject("Excel.Application")
Set myWB = myExcel.Workbooks.Open(Excel_path)
With myWB.Sheets(2)
*.... Reading in data ....*
End With
myWB.Close savechanges:=False
myExcel.Quit
End Sub
尽管我同时关闭了工作簿并退出了应用程序,但在成功在Word中运行宏后,仍然收到消息,我的Excel文件已被锁定以进行编辑。另外,如果我关闭Word应用程序,则继续保持此状态。我签入了Excel工作簿,但未显示任何连接。如何真正退出Excel工作簿?