如何才能既释放了ExcelApplication1资源又不关闭用户其他excel文档?
精简代码如下(三个button.click事件):procedure 数据导入buttonClick
begin
 1`建立excel连接并打开已存在的文档(myexcel.xls)
 2 导入数据
 ExcelApplication1.quit;
 ExcelApplication1.disconnect;
end;
------------------------------
procedure 数据处理ButtonClick
begin
...
end;
-----------------------------
procedure 产生报表ButtonClick
begin
   1`建立excel连接
   2 ExcelWorkBook.add()新建工作簿
   3 ExcelWorkSheet新建表单
   4 将数据库中数据导入表单中
   5 ExcelWorkBook.SaveAs()保存工作簿
   ExcelApplication1.quit;
   ExcelWorkSheet.disconnect;
   ExcelWorkBook.disconnect;
   ExcelApplication1.disconnect;
end;问题:
  不论是处理"数据导入"过程还是"产生报表"过程,处理完毕后都会将任务拦已打开的所有Excel文挡全部关闭,这让用户操作自己其他的excel文件时十分不方便。  我将所有的ExcelApplication1.quit;(包括上面的和Frm_main.close里面的)去掉后,问题解决,但是这样又没有彻底释放excel资源,肯定会带来其他的异常问题。
  请问有什么办法能彻底解决它吗?