Supportnet / Forum / Textverarbeitung
Word makro
Frage
Grüezi
Wie kann ich in einem Makro die Meldung "möchten sie die Aenderungen speichern" abfangen und das dokument schliessen ohne die aenderungen zu übernehmen.
Mit Makro aufzeichnen gibt er fmir diese funktione nicht.
besten Dank im Voraus
Chrigel
Antwort 1 von JLM
Hallo Chrigel
Hier habe ich weiter unten einen Lösungsweg per Makro gefunden
Speichern VBA
Lies weiter unten wo steht:
Dies dazugehörige Makro ist angegeben - Aber ich kann keine weitere Hinweise geben - VBA ist nicht meine Welt :-)
Gruss
JLM
Hier habe ich weiter unten einen Lösungsweg per Makro gefunden
Speichern VBA
Lies weiter unten wo steht:
Zitat:
(Hier wird dem Dokument vorgegaukelt, dass es gespeichert wurde - was allerdings nicht stimmen muss. Alle Änderungen seit dem letzten expliziten Speichern des Benutzers werden verworfen. Die Sicherheitsabfrage beim Schliessen erfolgt nicht.)
(Hier wird dem Dokument vorgegaukelt, dass es gespeichert wurde - was allerdings nicht stimmen muss. Alle Änderungen seit dem letzten expliziten Speichern des Benutzers werden verworfen. Die Sicherheitsabfrage beim Schliessen erfolgt nicht.)
Dies dazugehörige Makro ist angegeben - Aber ich kann keine weitere Hinweise geben - VBA ist nicht meine Welt :-)
Gruss
JLM
Antwort 2 von conny77
ThisDocument.CloseZitat:
Close-Methode
Schließt das angegebene Dokument oder die angegebenen Dokumente.
Syntax
Ausdruck.Close(SaveChanges, OriginalFormat, RouteDocument)
Ausdruck Erforderlich. Ein Ausdruck, der ein Document- oder Documents-Objekt zurückgibt.
SaveChanges Variant optional. Spezifiziert die Speichern-Aktion für das Dokument. Dies kann eine der folgenden WdSaveOptions-Konstanten sein: wdDoNotSaveChanges, wdPromptToSaveChanges oder wdSaveChanges.
OriginalFormat Variant optional. Spezifiziert das Speichern-Format für das Dokument. Dies kann eine der folgenden WdOriginalFormat-Konstanten sein: wdOriginalDocumentFormat, wdPromptUser oder wdWordDocument.
RouteDocument Variant optional. True, wenn das Dokument zum nächsten Empfänger weitergeleitet werden soll. Wenn das Dokument keinen Verteiler beigefügt hat, wird dieses Argument ignoriert.
Close-Methode
Schließt das angegebene Dokument oder die angegebenen Dokumente.
Syntax
Ausdruck.Close(SaveChanges, OriginalFormat, RouteDocument)
Ausdruck Erforderlich. Ein Ausdruck, der ein Document- oder Documents-Objekt zurückgibt.
SaveChanges Variant optional. Spezifiziert die Speichern-Aktion für das Dokument. Dies kann eine der folgenden WdSaveOptions-Konstanten sein: wdDoNotSaveChanges, wdPromptToSaveChanges oder wdSaveChanges.
OriginalFormat Variant optional. Spezifiziert das Speichern-Format für das Dokument. Dies kann eine der folgenden WdOriginalFormat-Konstanten sein: wdOriginalDocumentFormat, wdPromptUser oder wdWordDocument.
RouteDocument Variant optional. True, wenn das Dokument zum nächsten Empfänger weitergeleitet werden soll. Wenn das Dokument keinen Verteiler beigefügt hat, wird dieses Argument ignoriert.
Antwort 3 von wifawi
Hallo,
wer kann mir helfen. Ich habe schon sehr oft einen Serienbrief geschrieben - Exceladressliste - Word-Dokument als Brief. Auf einmal reagiert mein PC nicht mehr, wenn ich auf die Adressliste zugreife. Ich habe es mit mehreren Listen versucht, aber es ist immer das Gleiche. Der PC stürzt immer ab. MIt dem Virenprogramm habe ich auch schon alles durchsucht - kein Virus.
Bitte schnell helfen, da ich unbedingt einen Serienbrief verschicken muss.
Vielen Dank.
Wifawi
wer kann mir helfen. Ich habe schon sehr oft einen Serienbrief geschrieben - Exceladressliste - Word-Dokument als Brief. Auf einmal reagiert mein PC nicht mehr, wenn ich auf die Adressliste zugreife. Ich habe es mit mehreren Listen versucht, aber es ist immer das Gleiche. Der PC stürzt immer ab. MIt dem Virenprogramm habe ich auch schon alles durchsucht - kein Virus.
Bitte schnell helfen, da ich unbedingt einen Serienbrief verschicken muss.
Vielen Dank.
Wifawi

