Nicht vorhandene Vorlagen erkennen

18/08/2008 - 16:25 von WolfR | Report spam
Hallo NG,
ich möchte beim Öffnen eines Dokuments feststellen, ob Vorlagen, die mit dem
Dokument verbunden sind, im Zugriff sind. Falls nicht, möchte ich das
Dokument mit einer Vorlage verbinden. Grund: Serverwechsel. Dadurch komplett
anderer Pfad zu den Vorlagen.
Dabei fàllt mir auf: wenn die Vorlage nicht mehr vorhanden ist, wird
Activedocument.AttachedTemplate, Normal.dotm angezeigt. Im Dokument unter
Optionen, wird die Vorlage, die ursprünglich mit dem Dokument verbunden war,
angezeigt. Gibt es eine Möglichkeit, auch in VBA die ursprüngliche Vorlage zu
ermitteln?
 

Lesen sie die antworten

#1 Lisa
18/08/2008 - 19:18 | Warnen spam
Hallo Wolf,

Dabei fàllt mir auf: wenn die Vorlage nicht mehr vorhanden ist, wird
Activedocument.AttachedTemplate, Normal.dotm angezeigt. Im Dokument unter
Optionen, wird die Vorlage, die ursprünglich mit dem Dokument verbunden war,
angezeigt. Gibt es eine Möglichkeit, auch in VBA die ursprüngliche Vorlage zu
ermitteln?



Ja, über die DocumentProperties:
_____

Debug.Print ActiveDocument.AttachedTemplate.Name
Debug.Print
ActiveDocument.BuiltInDocumentProperties(wdPropertyTemplate)
____
Da wird der Unterschied deutlich. In der Dokumenteigenschaft ist der
Name noch abgelegt. Ist auch zu sehen, wenn man über Datei -
Eigenschaften nach der Vorlage sieht.

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

Ähnliche fragen