Método GroupShapes.Range (PowerPoint)

Retorna um objeto ShapeRange.

Sintaxe

expressão. Intervalo (Índice)

Expressão Uma variável que representa um objeto GroupShapes .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Índice Obrigatório Variant As formas individuais que devem ser incluídas no intervalo. Pode ser um inteiro que especifica o número de índice da forma, uma cadeia de caracteres que especifica o nome da forma ou uma matriz que contém as cadeias de caracteres ou números inteiros. Se esse argumento for omitido, o método Range retorna todos os objetos na coleção especificada.

Valor de retorno

ShapeRange

Comentários

Embora você possa usar o método Range para retornar qualquer número de formas ou slides, é mais simples usar o método Item se desejar retornar um único membro da coleção. Por exemplo, Shapes(1) é mais simples que Shapes.Range(1), e Slides(2) é mais simples que Slides.Range(2).

Para especificar uma matriz de números inteiros ou cadeias de caracteres para o índice, você pode usar a função Array. Por exemplo, a instrução a seguir retorna duas formas especificadas por nome.

Dim myArray() As Variant, myRange As Object myArray = Array("Oval 4", "Rectangle 5") Set myRange = ActivePresentation.Slides(1).Shapes.Range(myArray)

Confira também

Objeto GroupShapes

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.