Hallo nochmal,
An cosmochaosmaker:
Der Code stammt nicht aus einem Tutorial, den habe ich mir aus Threads aus diesem Forum zusammen geschustert und von "www.c-sharpcorner.com" <- Hammer Seite.
Und wegen dem GC.Collect(), bei mir funktioniert es nur, mit dem GC ohne nicht.
Ich glaube das liegt daran das der GC nicht immer sofort aufräumt, könnte ja sein das das Programm nochmal auf die COM Schnittstelle zugreifen will.
Wichtig ist noch, das alle Referenzen vor dem GC.Collect auf null gesetzt werden
( Application, Workbook und Worksheet).
mfg Tassilo