Zitat von
MaM:
Excel.Workbooks.Close(SaveChanges:=False);
Excel.Quit;
Was für ein Typ ist den Excel.
Probier mal
Excel := Unassigned;
oder
Excel := nil;
Solange du noch einen
COM-Zeiger auf deine Excel-Instanz hast
darf sich Excel nicht beenden (
COM-Referenzzählung).
Windows Vista - Eine neue Erfahrung in Fehlern.