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.