Propriedade Selection.ShapeRange (Publisher)
Retorna uma coleção ShapeRange que representa todos os objetos Shape no intervalo ou seleção especificados. Este intervalo de formas pode conter desenhos, formas, imagens, objetos OLE, controles ActiveX, objetos de texto e textos explicativos.
Sintaxe
expressão. Shaperange
Expressão Uma variável que representa um objeto Selection .
Valor de retorno
ShapeRange
Exemplo
O exemplo a seguir define o padrão de preenchimento de todas as formas na seleção. Este exemplo pressupõe que uma ou mais formas sejam selecionadas na publicação ativa.
Sub ChangeFillForShapeRange()
Selection.ShapeRange.Fill.Patterned Pattern:=msoPattern20Percent
End Sub
O exemplo a seguir aplica a sombra e a formatação de preenchimento de todas as formas na seleção. Este exemplo pressupõe que uma ou mais formas sejam selecionadas na publicação ativa.
Sub SetShadowForSelectedShapes()
With Selection.ShapeRange
.Shadow.Type = msoShadow6
.Fill.Patterned Pattern:=msoPatternDottedDiamond
End With
End Sub
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.