我用VB调起了一个EXCEL文件,但是我需要把它隐藏起来,我用了如下语句来做此事:
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open(App.Path & "\222.xls")当我使用IE打开一个网页中的EXCEL文件看完后再关闭,那么我进程中隐藏的那个222.xls也被关掉了,而如果我是打开一个本地的EXCEL文件再关闭时并不会把那个隐藏的222.xls关掉;我再次做了实验,如果我把这个隐藏的文件显示出来:
xlApp.Visible = True
那么IE打开再关闭EXCEL也不会把222.xls这个文件关掉了,于是我使用了如下命令:
Workbooks("222.XLS").Activate,但仍然是隐藏,可是IE调用EXCEL后还是会把222.XLS关掉,而WORD并不会出现上述情况,IE调用完WORD后决不会把隐藏的WORD文档关掉,我不知道该如何解决此问题了!请高手帮忙分析一下,怎么才能让IE不把隐藏的EXCEL文件关掉呢?
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open(App.Path & "\222.xls")当我使用IE打开一个网页中的EXCEL文件看完后再关闭,那么我进程中隐藏的那个222.xls也被关掉了,而如果我是打开一个本地的EXCEL文件再关闭时并不会把那个隐藏的222.xls关掉;我再次做了实验,如果我把这个隐藏的文件显示出来:
xlApp.Visible = True
那么IE打开再关闭EXCEL也不会把222.xls这个文件关掉了,于是我使用了如下命令:
Workbooks("222.XLS").Activate,但仍然是隐藏,可是IE调用EXCEL后还是会把222.XLS关掉,而WORD并不会出现上述情况,IE调用完WORD后决不会把隐藏的WORD文档关掉,我不知道该如何解决此问题了!请高手帮忙分析一下,怎么才能让IE不把隐藏的EXCEL文件关掉呢?
解决方案 »
- 200分求解关于WebBrowser1
- 请各位高手帮我看看“一个关于控件数组的小程序”,我不知错在哪里?先谢谢!
- 中海大侠请进
- VB+ACCESS,怎样使多个人同时对ACCESS操作时,在一个人操作时独占数据库(或锁定数据库),等他用完以后其他人才能对数据库操作?
- 关于报表的问题
- VB连接DB2出现错误 CLI0125E 函数顺序错误。 SQLSTATE=S1010
- 怎么实现从ARRAY到LISTBOX.LIST的赋值? 80分,在线等答案!!!!!!
- 请问在哪里可以下载VSS的中文文档或学习文章。谢谢
- 在VB6中,如何准确的控制延时?发觉使用time控件不准,用Timer读取时间来延时,也不准!大侠有何建议?谢谢!!
- 在98下编译通过的程序在NT下还要重新编写吗?急!!!
- vb程序调试错误
- 对datareport的分组比较了解的大虾们请进!!!!
其实你可以用IE打开一个EXCEL文件试试呀!确实是这样的,结束IE会把隐藏的excel也关掉