Can you somehow detect that Excel has crashed? You can use TerminateProcess function after that, which removes the process for good. There's an article about it on Raymond Chen's blog.
                  Torsten Marek
                   2009-02-06 19:59:09