Freigeben über


Document.Range-Methode (Word)

Gibt ein Range-Objekt zurück, indem die angegebenen Start- und Endzeichenpositionen verwendet werden.

Syntax

Ausdruck. Bereich (Start, Ende)

Ausdruck: Erforderlich. Eine Variable, die ein Document-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Start Optional Variant Die Position des Startzeichens.
End Optional Variant Die Position des Endzeichens.

Rückgabewert

Bereich

Beispiel

In diesem Beispiel wird den ersten 10 Zeichen im aktiven Dokument Fettformatierung zugewiesen.

Sub DocumentRange() 
 ActiveDocument.Range(Start:=0, End:=10).Bold = True 
End Sub

In diesem Beispiel wird ein Bereich erstellt, der am Anfang des aktiven Dokuments beginnt und an der Cursorposition endet. Danach werden alle Zeichen in diesem Bereich zu Großbuchstaben geändert.

Sub DocumentRange2() 
 Dim r As Range 
 Set r = ActiveDocument.Range(Start:=0, End:=Selection.End) 
 r.Case = wdUpperCase 
End Sub

In diesem Beispiel wird die Variable myRange auf die Absätze 2 bis vier im aktiven Dokument erstellt und festgelegt. Anschließend werden die Absätze im Bereich rechts ausgerichtet.

Sub DocumentRange3() 
 Dim aDoc As Document 
 Dim myRange As Range 
 Set aDoc = ActiveDocument 
 If aDoc.Paragraphs.Count >= 6 Then 
 Set myRange = aDoc.Range(aDoc.Paragraphs(2).Range.Start, _ 
 aDoc.Paragraphs(4).Range.End) 
 myRange.Paragraphs.Alignment = wdAlignParagraphRight 
 End If 
End Sub

Siehe auch

Document-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.