Range.Collapse Method 

Collapses a range to the starting or ending position.

Namespace: Microsoft.Office.Interop.Word
Assembly: Microsoft.Office.Interop.Word (in microsoft.office.interop.word.dll)

Usage

Dim Direction As Object
Dim range1 As Range
range1.Collapse(Direction)

Syntax

Sub Collapse( _
    <InAttribute()> Optional ByRef Direction As Object _
)
void Collapse(
    [In, Optional] ref object Direction
);
public: Void Collapse(
    &Object^ Direction
);
public void Collapse(
    /*in*/System.Object Direction
);
function Collapse(
     Direction : Object
);

Parameters

  • Direction
    Optional Object. The direction in which to collapse the range or selection. Can be either of the following WdCollapseDirection constants: wdCollapseEnd or wdCollapseStart. The default value is wdCollapseStart.

Remarks

After a range is collapsed, the starting and ending points are equal.

If you use wdCollapseEnd to collapse a range that refers to an entire paragraph, the range is located after the ending paragraph mark (the beginning of the next paragraph). However, you can move the range back one character by using the MoveEnd method after the range is collapsed.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows XP Home Edition, Windows XP Professional, Windows Server 2003, and Windows 2000

Target Platforms

See Also

Reference

Range Interface
Microsoft.Office.Interop.Word Namespace

Other Resources

Range Members