VB中调用了Excel,此时如果用户打开一个Excel文件,出问题
VB程序中调用了Excel(并不显示出来的),进行数据读取和写入操作,
如果此时用户任一打开一个Excel文件,VB程序调用的Excel会从后台跳出来,
然后用户如果此时关闭Excel,则程序就报错了,因为程序中调用的Excel也被关闭了。
各位高手如何解决啊?
[解决办法]
那做不到,用户打开的EXCEL的时候,EXCEL自然需要显示到前台,这是由WINDOWS操作系统来调度的。
除非你的用户设置EXCEL的打开模式为每进程打开一个EXCEL。但这样显然耗资源,并且得在用户机器上进行设置。