Das Objektmodell von Word (Microsoft Word)
Wie Sie vielleicht wissen, ist Word ein objektorientiertes Programm. Intern verfolgt Word „Objekte“ in Ihrem Dokument, z. B. Absätze, Stile, Abschnitte usw. Diese Objekte können in Sammlungen zusammengefasst werden, die alle zugehörigen Objekte eines bestimmten Typs darstellen. Beispielsweise repräsentiert die Paragraphs-Sammlung alle einzelnen Paragraph-Objekte in einem Dokument.
Wenn Sie in VBA Makros erstellen, ist es eine gute Idee, das von Word verwendete Objektmodell zu verstehen. Dieses Modell definiert alle Objekte, die vom Programm verstanden werden (und auf die Sie Zugriff haben), sowie die verschiedenen Eigenschaften (Attribute) und Methoden (Prozeduren), die diesen Objekten zugeordnet sind.
Wenn Sie mehr über das Objektmodell von Word erfahren möchten, können Sie nach verschiedenen Stellen suchen. Das erste ist das mit Word bereitgestellte VBA-Hilfesystem. Leider wird die VBA-Hilfedatei bei der Installation von Word oder Office nicht automatisch installiert. Wenn Sie im VBA-Editor nicht auf die Hilfe zugreifen können, müssen Sie das Word- oder Office-Setup-Programm erneut ausführen und sicherstellen, dass die VBA-Hilfedatei installiert ist.
Wenn Sie die VBA-Hilfedatei öffnen, wechseln Sie zur Registerkarte „Inhalt“, erweitern Sie „Programmierinformationen“, erweitern Sie „Microsoft Word Visual Basic-Referenz“, klicken Sie auf „Microsoft Word-Objekte“ und dann auf „Dokumente“. Sie können auch nach dem Begriff „Objektmodell“ für die benötigten Informationen suchen.
Informationen zum Objektmodell finden Sie auch auf der MSDN-Website.
Besuchen Sie die folgende Webseite:
http://msdn.microsoft.com/library/en-us/modcore/html/deovrMicrosoftWord2000.asp
Es gibt eine Reihe von Word-Büchern für Entwickler auf dem Markt. Andere WordTips Abonnenten sprechen gut von VBA Developer’s Handbook von Ken Getz und Mike Gilbert (Sybex Books, ISBN 0782119514)
und Microsoft Office 2000 Visual Basic-Programmierhandbuch von David Shank, Mark Roberts und Tamra Myers (Microsoft Press, ISBN 1572319526).
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.
(Microsoft Word ist die beliebteste Textverarbeitungssoftware der Welt.) Dieser Tipp (1622) gilt für Microsoft Word 97, 2000, 2002 und 2003.