Classe Shapes (Excel VBA)
Uma coleção de todos os objetos Shape na planilha especificada.
As classes Chart e Worksheet. dão acesso à classe Shapes
Dim shps as Shapes
Set shps = ActiveChart.Shapes
Métodos
Add3DModel - Cria um modelo 3D a partir de um arquivo existente. Retorna um objeto Forma que representa o novo modelo 3D.
AddCallout - Cria um texto explicativo sem borda. Retorna um objeto Shape que representa o novo texto explicativo.
AddChart2 - Adiciona um gráfico ao documento. Retorna um objeto Shape que representa um gráfico e o adiciona à coleção especificada.
AddConnector - Cria um conector. Retorna um objeto Shape que representa o novo conector. Quando um conector é adicionado, não está conectado a nenhum objeto. Use os métodos BeginConnect e EndConnect para anexar o início e no final de um conector a outras formas no documento.
AddCurve - Retorna um objeto Shape que representa uma curva de Bézier em uma planilha.
AddFormControl - Cria um controle do Microsoft Excel. Retorna um objeto Shape que representa o novo controle.
AddLabel - Cria um rótulo. Retorna um objeto Shape representando o novo rótulo.
AddLine - Como ele se aplica ao objeto Shapes, retorna um objeto Shape que representa a nova linha em uma planilha.
AddOLEObject - Cria um objeto OLE. Retorna um objeto Shape representando o novo objeto OLE.
AddPicture - Cria uma imagem de um arquivo existente. Retorna um objeto Shape que representa a nova imagem.
AddPicture2 - Cria uma imagem de um arquivo existente. Retorna um objeto Shape que representa a nova imagem.
AddPolyline - Cria uma polilinha aberta ou um polígono fechado de desenho. Retorna um objeto Shape que representa a nova linha múltipla ou polígono.
AddShape - Retorna um objeto Shape que representa a nova AutoForma em uma planilha.
AddSmartArt - Cria um novo gráfico SmartArt com o layout especificado.
AddTextbox - Cria uma caixa de texto. Retorna um objeto Shape representando a nova caixa de texto.
AddTextEffect - Cria um objeto WordArt. Retorna um objeto Shape representando o novo objeto WordArt.
BuildFreeform - Cria um objeto de forma livre. Retorna um objeto FreeformBuilder que representa a forma livre durante sua criação.
Item - Retorna um único objeto de uma coleção.
SelectAll - Seleciona todas as formas na coleção Shapes especificada.
Propriedades
Count Retorna um valor Long que representa o número de objetos na coleção.
Range Retorna um objeto ShapeRange que representa um subconjunto das formas em uma coleção Shapes.