kann mir jemand zeigen, wie ich meine Normal.dot so erweitern kann,
dass sich alle Felder in allen Dokumententeilen beim Speichern
automatisch aktualisieren, so wie es beim Drucken eingestellt werden
kann? Ich kann leider kein VBA, würde also ein fertiges Script
benötigen, falls einer so etwas schon hat.
Vielen Dank.
Christian
schau mal hier, da hab ich was fertiges:
http://www.chf-online.de/vba/vbaaktualisieren2.htm
Brauchst Du nur in ein Modul der Normal.dot zu kopieren.
Bei Fragen bitte diese hier stellen.
--
Gruß Christian
~~~~~~~~~~~~
Antworten / Rückmeldungen nur in die NG!
Co-Autor von »Microsoft Word-Programmierung.
Das Handbuch« (MS Press)
Ich habe die erste Zeile noch in "Sub DateiSpeichern()" geändert und
nach den FOR-Schleifen noch ein "ActiveDocument.Save" eingefügt und
das scheint nun das zu machen was ich will. Vielen Dank für Deine
Hilfe!
Christian
kannst ja doch VBA :-)
Danke für die Rückmeldung.
Du könntest ein "AutoClose"-Makro in die Normal.Dot einflechten das den
Feldaktualisierungsbefehl auslöst...
Ich gebe aber zu bedenekn, dass es ggf. sinnvoller wäre dieses AutoClose
in jedes Dokument das es benötigt einzubauen.
Vorzug - die Normal.Dot wird entlastet und nur jedes Dokument das es
wirklich nötig hat wird bearbeitet.
Nachteil - wenns um Makros geht heißt dass, das Makroausführung (mehr
oder minder generell) erlaubt sein muss. Das ist nicht jedermanns Sache;
besonders wenn Dritte die Datei bekommen.
Deswegen - den F9 mit dme Makrorecorder aufzuzeichnen wäre sicherlich
ein netter Lerneffekt :-) - wäre es gut, zu überlegen wo du die Sache
letzlich am sinnvollsten anpackst.
--
Eric March
Kenne die Vergangenheit. In der Unwissenheit über die Vergangenheit
liegt das Verderben der Zukunft.
"Die Geschichte ist der beste Lehmeister - mit den unaufmerksamsten
Schülern." Indira Gandhi