读书人

VB中调用了Excel此时如果用户打开一

发布时间: 2012-02-22 19:36:54 作者: rapoo

VB中调用了Excel,此时如果用户打开一个Excel文件,出问题
VB程序中调用了Excel(并不显示出来的),进行数据读取和写入操作,

如果此时用户任一打开一个Excel文件,VB程序调用的Excel会从后台跳出来,

然后用户如果此时关闭Excel,则程序就报错了,因为程序中调用的Excel也被关闭了。


各位高手如何解决啊?

[解决办法]
那做不到,用户打开的EXCEL的时候,EXCEL自然需要显示到前台,这是由WINDOWS操作系统来调度的。

除非你的用户设置EXCEL的打开模式为每进程打开一个EXCEL。但这样显然耗资源,并且得在用户机器上进行设置。

读书人网 >VB

热点推荐