读书人

vb控制EXCEL的一个有关问题

发布时间: 2012-03-01 10:25:46 作者: rapoo

vb控制EXCEL的一个问题?
以下是测试代码:
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里这段代码操作的文件并没有关闭,而这个文件不想让看到,如何解决呢?


[解决办法]
在我的机器上运行正常啊,没有你说的情况!
你再看看

读书人网 >VB

热点推荐