VBA für MS Word

Das MS Word-Objektmodell

Besondere Objektverweise

Wie kann ich auf das aktive Dokument verweisen? Wie kann ich auf den ausgewählten Zellbereich verweisen?

Die besonderen Objektverweise auf einen Blick

Häufig muss man in einem Makro auf das aktuelle Dokument oder die aktuelle Auswahl verweisen.

Das aktive Dokument, das ist jenes Dokument, das sich im Vordergrund befindet, erhält man mit der Eigenschaft ActiveDocument des Application-Objekts. Oft handelt es sich dabei um jenes Dokument, in dem auch das Makro gespeichert ist. Das muss aber nicht immer so sein. Deshalb gibt es auch die Eigenschaft ThisDocument (ebenfalls im Application-Objekt). Diese Eigenschaft verweist immer auf jenes Dokument, in dem das gerade aktive Makro gespeichert ist.

Ähnlich funktioniert die Eigenschaft Selection des Application-Objekts. Sie gibt einen Verweis auf die aktuelle Auswahl zurück. Das daraus resultierende Selection-Objekt verhält sich fast genauso wie die weiter unten besprochenen Range-Objekte und wird deshalb hier nicht gesondert behandelt.

Einen Verweis auf das gerade aktive Fenster erhält man mit der Eigenschaft ActiveWindow von Application.

Mit der Caption-Eigenschaft des Window-Objekts können Sie den Text der Titelzeile des Fensters verändern.

Mitglied werden, Vorteile nutzen!

  • Sie können alles lesen und herunterladen: Beiträge, PDF-Dateien und Zusatzdateien (Checklisten, Vorlagen, Musterbriefe, Excel-Rechner u.v.a.m.)
  • Unsere Autoren beantworten Ihre Fragen

Inhalt

Downloads zu diesem Beitrag

Newsletter abonnieren