以下是测试代码:
Set o_EXL = CreateObject("Excel.application")
Set o_EBKs = o_EXL.workbooks
If Dir(p文件名) <> "" Then
o_EXL.Visible = False
o_EXL.displayalerts = False
        Set oeb = o_EBKs.Open(p文件名)
        Set osheets = oeb.worksheets
        n = osheets.Count
s = osheets(1).Name
End If
o_EBKs.Close
o_EXL.Quit我想要的是操作excel在后台运行
1.当运行时没有正在操作的excel文件时是可以的
2.当运行时有正在操作的其它excel文件时就有问题了,当这段代码推出时
在excel里这段代码操作的文件并没有关闭,而这个文件不想让看到,如何解决呢?