Share via


GroupShapes.Range Method

Returns a ShapeRange object.

Namespace:  Microsoft.Office.Interop.Word
Assembly:  Microsoft.Office.Interop.Word (in Microsoft.Office.Interop.Word.dll)

Syntax

'Declaration
Function Range ( _
    ByRef Index As Object _
) As ShapeRange
'Usage
Dim instance As GroupShapes
Dim Index As Object
Dim returnValue As ShapeRange

returnValue = instance.Range(Index)
ShapeRange Range(
    ref Object Index
)

Parameters

  • Index
    Type: System.Object%
    Required Object. Specifies which shapes are to be included in the specified range. Can be an integer that specifies the index number of a shape within the Shapes collection, a string that specifies the name of a shape, or an Object array that contains integers or strings.

Return Value

Type: Microsoft.Office.Interop.Word.ShapeRange

Remarks

ShapeRange objects don't include InlineShape objects. An InlineShape object is equivalent to a character and is positioned as a character within a range of text. Shape objects are anchored to a range of text (the selection, by default), but they can be positioned anywhere on the page. A Shape object will always appear on the same page as the range it's anchored to.

Most operations that you can do with a Shape object you can also do with a ShapeRange object that contains a single shape. Some operations, when performed on a ShapeRange object that contains multiple shapes, produce an error.

See Also

Reference

GroupShapes Interface

GroupShapes Members

Microsoft.Office.Interop.Word Namespace