用VB打开EXCEL文件后,用鼠标点击EXCEL文件打不开

2024-11-27 19:34:39
推荐回答(4个)
回答1:

excel只能运行一个副本,你的程序已经调用了Excel,且设置为不显示,那么当你手动打开Excel时,他自动连接到已经在内存运行的Excel(而且Visible=false),所以你看一闪而过。这是只能用Getobject函数得到Excel对象,把他设置xlsApp.Visible = True,就可以看到了

回答2:

在其后Set XlsBook = XlsApp.Workbooks.Open(App.Path & "\test.xls")加上一句:
xlsApp.Visible = True
VBA默认是不显示应用程序的.

回答3:

你先照1楼的试试看。。

回答4:

用 readOnly() 模式打开