Range (Objekt)

<< Click to Display Table of Contents >>

Range (Objekt)

Zugriffspfade:

Application à Documents à Item à Paragraphs à Item à Range

Application à ActiveDocument à Paragraphs à Item à Range

 1  Beschreibung

Das Range-Objekt ist ein Tochterobjekt des Paragraph-Objekts und liefert Ihnen die Start- und Endposition des Absatzes, gerechnet als Zahl der Zeichen ab dem Dokumentanfang

 2  Zugriff auf das Objekt

Für jedes Paragraph-Objekt existiert genau ein Range-Objekt. Dieses Range-Objekt können Sie ausschließlich über den Objektzeiger Range im zugehörigen Paragraph-Objekt ansprechen:

' Die Endposition des ersten Absatzes des aktuellen Dokuments anzeigen

MsgBox tm.ActiveDocument.Paragraphs.Item(1).Range.End

 3  Eigenschaften, Objekte, Sammlungen und Methoden

Eigenschaften:

Start R/O

End R/O

 

Objekte:

Application Application

Parent Paragraph

Start (Eigenschaft, R/O)

Datentyp: Long

Liefert die Startposition des Absatzes, gerechnet in Zeichen ab dem Dokumentanfang.

End (Eigenschaft, R/O)

Datentyp: Long

Liefert die Endposition des Absatzes, gerechnet in Zeichen ab dem Dokumentanfang.

Ein Beispiel für Start und End:

Wenn der erste Absatz eines Dokuments aus dem Text "Erster Absatz” besteht, trifft folgendes zu:

tm.ActiveDocument.Paragraphs.Item(1).Range.Start liefert den Wert 0 ("nulltes Zeichen ab Dokumentanfang").

tm.ActiveDocument.Paragraphs.Item(1).Range.End liefert 14.

Sie können dann diese Werte verwenden, um den Absatz oder Teile von ihm zu selektieren:

' Die ersten zwei Zeichen des ersten Absatzes selektieren

tm.ActiveDocument.Selection.SetRange 0, 1

 

' Den gesamten Absatz selektieren

With tm.ActiveDocument

 .Selection.SetRange .Paragraphs(1).Range.Start, .Paragraphs(1).Range.End

End With

Sie können auch beispielsweise folgendermaßen die ersten vier Absätze eines Dokuments selektieren:

With tm.ActiveDocument

 .Selection.SetRange .Paragraphs(1).Range.Start, .Paragraphs(4).Range.End

End With

Application (Zeiger auf Objekt)

Datentyp: Object

Liefert das Application-Objekt.

Parent (Zeiger auf Objekt)

Datentyp: Object

Liefert das übergeordnete Objekt, also ein Objekt vom Typ Paragraph.