Método CanvasShapes.Range (Word)
Retorna um objeto ShapeRange.
Sintaxe
expressão. Intervalo (Índice)
expressão Obrigatório. Uma variável que representa um objeto CanvasShapes .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Índice | Obrigatório | Variant | Especifica quais formas devem ser incluídas no intervalo especificado. Pode ser um número inteiro que especifica o número de índice de uma forma dentro da coleção Shapes, uma cadeia de caracteres que especifica o nome de uma forma ou uma matriz que contém inteiros ou seqüências. |
Valor de retorno
ShapeRange
Comentários
Os valores de posição de caractere começam com 0 (zero) no início do documento. Todos os caracteres são contados, incluindo os não imprimíveis. Os caracteres ocultos são contados mesmo quando não são exibidos.
Objetos ShapeRange não incluem objetos InlineShape. Um objeto InlineShape é equivalente a um caractere e é posicionado como um caractere dentro de um intervalo de texto. Objetos Shape ficam vinculados a um intervalo de texto (a seleção, por padrão), mas pode ser posicionados em qualquer lugar na página. Um objeto Shape sempre aparecerá na mesma página que o intervalo ao que qual está ancorado.
A maioria das operações que você pode fazer com que um objeto Shape você também pode fazer com um objeto ShapeRange que contém uma única forma. Algumas operações, quando executadas em um objeto ShapeRange que contém várias formas, gerar um erro.
Exemplo
Este exemplo seleciona todas as formas da primeira seção do documento ativo. O exemplo pressupõe que a primeira forma é uma forma de tela.
Sub CanvasShapeRange()
Dim rngCanvasShapes As Range
Set rngCanvasShapes = ActiveDocument.Shapes(1).CanvasItems.Range(1)
rngCanvasShapes.Select
rngCanvasShapes.Delete
End Sub
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.