Eres genial reel!
yo tambien tenia el mismo problema aunque en Visual Basic..
pero todo funcionó a la perfeccion. muchas gracias. pego el codigo en vb por si alguien lo requiere:
Código:
Dim proceso As System.Diagnostics.Process()
proceso = System.Diagnostics.Process.GetProcessesByName("EXCEL")
For Each opro As System.Diagnostics.Process In proceso
'antes de iniciar el proceso obtengo la fecha en que inicie el
'proceso para detener todos los procesos que excel que inicio
'mi código durante el proceso
If opro.StartTime >= fechaInicioProceso Then
opro.Kill()
End If
Next