当前位置:编程学习 > C#/ASP.NET >>

不退出Excel.Application如何能释放对WorkBook的占用?

我使用 WebBrowser 实现了把Excel嵌入到Form内的功能,
但 Excel.Application 会变成与用户打开的Excel程序共用。
在我的Form关闭时如果使用 xlsApp.Quit 则会连用户打开的Excel程序一起关闭,
而如果不 Quit,则无法释放对被打开文件的占用,第二次打开这个Form时会出错。
有什么方法可以不退出 Excel.Application 而释放 WorkBook? --------------------编程问答-------------------- 这个问题 跟 access数据库一样的

无法去 解决这个问题

至少我不知道

--------------------编程问答-------------------- 在Form关闭后,试过使用Excel去打开那个文件,
然后关闭Excel的WorkBook再打开我的Form。
结果是既不会被之前打开的阻塞亦不会占用文件。
Excel自己是可以处理这种连续打开同一个文件的问题的。
所以我认为在我们的程序中,即使打开时无法控制,至少关闭时应该有方法可以释放才对的。
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,