Hi Todd,
>release excel that was open.
Releasing the reference to a COM EXE server does not necessarily close it. Excel, and all Office applications, keep a reference to itself and therefore remain loaded. You have to call Excel's Quit() method before you release the reference. Or better, keep Excel running and just open a new workbook.
Christof
--
Christof