Moinsen,

also ich habe in WINCC einen Button, der ein C-Script enthält, der eine Exceldatei öffnen kann.

Dies erfolgte durch:
" ProgramExecute("C:\\programme\\Microsoft Office\\Office\\Excel.exe C:\\meins\\protokoll.xls");"

Gibt es jetzt die Möglichkeit mit einem ähnlich Befehl in C, Excel wieder zu schließen?

Nur gleich vor weg: Application.Quit aus VBA Excel kommt dafür nicht in Frage.