Selection.InRange Method

Word Developer Reference

True if the selection to which the method is applied is contained within the range specified by the Range argument.

Syntax

expression.InRange(Range)

expression   Required. A variable that represents a Selection object.

Parameters

Name Required/Optional Data Type Description
Range Required Optional Range

Return Value
Boolean

Remarks

This method determines whether the range or selection returned by expression is contained in the specified Range by comparing the starting and ending character positions and the story type.

Example

This example determines whether the selection is contained in the first paragraph in the active document.

Visual Basic for Applications
  status = Selection.InRange(ActiveDocument.Paragraphs(1).Range)

This example displays a message if the selection is in the footnote story.

Visual Basic for Applications
  If Selection.InRange(ActiveDocument _
        .StoryRanges(wdFootnotesStory)) Then
    MsgBox "Selection in footnotes"
End If

See Also