Forums Neueste Beiträge
 

Lösen einer Dokumentvorlage ohne nochmalige Frage

27/08/2008 - 12:43 von Naumann | Report spam
In Word 2003 wird mittels einer von "normal.dot" verschiedenen
Dokumentvorlage ein Dokument generiert und gespeichert. Vor dem Speichern
wird die derzeitige Dokumentvorlage entfernt, indem
ActiveDocument.AttachedTemplate="normal" gesetzt wird. Dadurch geht sofort
die Steuerung von der ursprünglichen Dokumentvorlage weg und ich kann nicht
mehr befehlen, daß die Anbindung der "normal.dot" gespeichert werden soll.
Leider ist vorgeschrieben, daß die "normal.dot" keinerlei VBA-Code enthalten
darf. Wird nun die abschließende Frage von Word, ob die Änderungen
gespeichert werden sollen, verneint, bleibt die alte, mit VBA-Code versehene
Dokumentvorlage angebunden, was aber eben nicht sein soll. Gibt es einen Weg,
die Anbindung der "normal.dor" vorzunehmen, ohne daß Word noch einmal fragt,
ob das gespeichert werden soll?
Danke für Ihre Hilfe.

Freundlichst, H.-J. Fintzel.
 

Lesen sie die antworten

#1 Lisa
27/08/2008 - 13:31 | Warnen spam
Hallo H.-J.,

In Word 2003 wird mittels einer von "normal.dot" verschiedenen
Dokumentvorlage ein Dokument generiert und gespeichert. Vor dem Speichern
wird die derzeitige Dokumentvorlage entfernt, indem
ActiveDocument.AttachedTemplate="normal" gesetzt wird.



Leider hast Du den Code nicht gepostet. Bei mir (in Word 2002 soeben
getestet) geht das, wenn man das Dokument vorher speichert:
____
ActiveDocument.Save
ActiveDocument.AttachedTemplate = "Normal.dot"
____
Wenn man danach das Dokument schließt und dabei die Frage nach dem
Speichern der Änderungen bejaht, wird die Normal.dot mit dem Dokument
verknüpft.

Natürlich kann nach diesem Befehl kein Code mehr aus der
ursprünglichen Dokumentvorlage aufgerufen werden, das ist ja klar.
Also dies natürlich ans Ende der Prozedur setzen.

btw: für VBA in Word gibt es eine eigene Newsgroup, in der die Frage
an sich besser aufgehoben wàre:

http://groups.google.com/group/micr...cs?lnk=rgh

Gruß
Lisa
____
http://www.schreibbuero-richter.de/vba.html

Ähnliche fragen