title: Can I set a Excel Application Object to point to an already open instance of Excel?
body: <p>I am currently trying to create an export tool to push data into Excel.  However after the first push, Excel is left open, and sometimes a user may want to leave Excel open while they push more data to another page in the same excel sheet.    I usually just release the COM objects once the export is done.  The way my methods work right now involves opening a new instance of excel every time I export...</p>
  
  <p>would it be beneficial to create a global instance of the application to use continuiously from the point I begin exporting until the point of the Excel application being closed?  </p>
  
  <p>Should I be using event handlers to detect when Excel has been closed so I know when to release the COM objects?  </p>
  
  <p>If I do try to make a global instance of an Excel Application, I can instantiate it and wait to release it, that way I don't need to try and find open instances of excel again..  but if I needed to find, and assign to a variable, an open instance of Excel (that has previously existed in code but had the COM objects released), how would I do this?  </p>