VBA Excel Application.close

19/09/2007 - 15:08 von Martin Zimmermann | Report spam
Hallo zusammen

Ich habe ein Excel-Shet mit einem Maktro im Workbook-Open Ereigniss, welches
mir externe Daten aus einer Access-DB aktualisiert und das Workbook dann als
CSV-Datei speichern. Danach soll sich die Anwendung wieder schliessen, und da
kommt mein Problem:

Ich kann Excel nicht beenden ohne dass die Abfrage kommen, ob ich die
Änderungen in der CSV-Datei speichern will oder nicht. Wenn ich
ActiveWorkbook.Close(No) oder auch Me.Close(No) eingebe, bringt mir dies
nichts. Die Abfrage kommt trozdem noch immer. Diese Funktion soll aber
unbeaufsichtigt mittels geplantem Taskt ablaufen. Kann mir jemand einen Tip
geben welche Klasse und Methode ich verwenden soll?

Vielen Dank und Gruss

Martin Zimmermann
 

Lesen sie die antworten

#1 Peter Fleischer
19/09/2007 - 15:42 | Warnen spam
Martin Zimmermann wrote:

Ich habe ein Excel-Shet mit einem Maktro im Workbook-Open Ereigniss,
welches mir externe Daten aus einer Access-DB aktualisiert und das
Workbook dann als CSV-Datei speichern. Danach soll sich die Anwendung
wieder schliessen, und da kommt mein Problem:

Ich kann Excel nicht beenden ohne dass die Abfrage kommen, ob ich die
Änderungen in der CSV-Datei speichern will oder nicht. Wenn ich
ActiveWorkbook.Close(No) oder auch Me.Close(No) eingebe, bringt mir
dies nichts. Die Abfrage kommt trozdem noch immer. Diese Funktion
soll aber unbeaufsichtigt mittels geplantem Taskt ablaufen. Kann mir
jemand einen Tip geben welche Klasse und Methode ich verwenden soll?



Hi Martin,
nimm Saved=True.

Viele Grüße

Peter

Ähnliche fragen