Start Property

Applies To

Bookmark object, Range object, Selection object.

Description

Returns or sets the starting character position of a selection, range, or bookmark. Read/write Long.

Note If this property is set to a value larger than that of the End property, the End property is set to the same value as that of Start property.

Remarks

Selection, Range, and Bookmark objects have starting and ending character positions. The starting position refers to the character position closest to the beginning of the story.

This property returns the starting character position relative to the beginning of the story. The main text story (wdMainTextStory) begins with character position 0 (zero). You can change the size of a selection, range, or bookmark by setting this property.

See Also

Collapse method, End property, InRange method, IsEqual method, Range method, SetRange method, StoryLength property.

Example

This example returns the starting position of the second paragraph and the ending position of the fourth paragraph in the active document. The character positions are used to create the range myRange.

pos = ActiveDocument.Paragraphs(2).Range.Start
pos2 = ActiveDocument.Paragraphs(4).Range.End
Set myRange = ActiveDocument.Range(Start:=pos, End:=pos2)
This example determines the length of the selection by comparing the starting and ending character positions.

SelLength = Selection.End - Selection.Start
This example moves the starting position of myRange one character to the right (this reduces the size of the range by one character).

Set myRange = Selection.Range
myRange.SetRange Start:=myRange.Start + 1, End:=myRange.End