DOT mit VBA: Änderung in xxx.dot speichern

19/11/2009 - 12:06 von Hein | Report spam
Hallo,

ich arbeite mit Word 2003 und habe eine Dokumentenvorlage mit VBA Code
(Userform + Code) erstellt, klappt alles soweit ganz gut.

Aber,

schließe ich das Dokument, das aus dieser Vorlage entstanden ist,
erscheint ein Dialog mit folgender Frage:
"Möchten Sie die Änderung in xxx.dot speichern?" Warum ist das so?
Kann der Dialog vermieden werden?

In der DOT wird doch nichts geàndert. Der Programmcode wird aus der
DOT in das Dokument kopiert, ist auch gut so gewollt. Userform und
Code werden über das Ereignis "Document_Open" gestartet.

Wo kann ich ggf. selbst das Konzept/Prinzip VBA code in
Dokumentenvorlagen nachlesen?

Vielen Dank und Viele Grüße aus Lübeck

Hein

Entschuldigt den blöden Betreff, mir ist nichts besseres eingefallen,
deshalb habe ich über die Suche wahrscheinlich auch nichts gefunden.
 

Lesen sie die antworten

#1 Thomas Gahler
19/11/2009 - 12:18 | Warnen spam
Hallo Hein


schließe ich das Dokument, das aus dieser Vorlage entstanden ist,
erscheint ein Dialog mit folgender Frage:
"Möchten Sie die Änderung in xxx.dot speichern?" Warum ist das so?
Kann der Dialog vermieden werden?


Es gibt verschiedene Möglichkeiten diesen Dialog los zu werden, da du ja
sicher bist, dass in der Dokumentvorlage nichts geàndert wurde.

- activedocument.attachedtemplate.saved = true
oder
in der Dokumentvorlage ein AutoClose() einbauen
- Sub AutoClose()
ThisDocument.saved = true
end sub
Würde ich in deinem Fall nicht unbedingt empfehlen, da du den Code in das
Dokument kopierst. Dann würden auch deine neuen Dokumente nicht mehr
gesichert.



In der DOT wird doch nichts geàndert.


Vielleicht schon z.B. die Psoition einer Symbolleiste, die in der
Dokumentvorlage gespeichert ist



Der Programmcode wird aus der
DOT in das Dokument kopiert, ist auch gut so gewollt.


Bist du sicher dass die sein muss. Meiner Meinung nach gibt es nur wenige
Szenarien, die dieses Konzept wirklich benötigen.



Wo kann ich ggf. selbst das Konzept/Prinzip VBA code in
Dokumentenvorlagen nachlesen?


Kann deine Frage nciht vertsehen, was meinst du damit?




Thomas Gahler
Co-Autor von »Microsoft Word-Programmierung.
Das Handbuch« (MS Press)


- Windows XP (SP3), Office XP (SP3)

Ähnliche fragen