Classe Shapes (Word VBA)
Uma coleção de objetos Shape que representa todas as formas em um documento ou todas as formas em todos os cabeçalhos e rodapés de um documento. Cada objeto Shape representa um objeto na camada de desenho, como uma AutoForma, uma forma livre, um objeto OLE ou uma figura.
As classes Chart, Document e HeaderFooter. dão acesso à classe Shapes
Dim shps as Shapes
Set shps = Selection.HeaderFooter.Shapes
Métodos
Add3DModel - Adiciona um modelo 3D a uma tela de desenho. Retorna um objeto de Forma que representa o modelo 3D e o adiciona à coleção CanvasShapes.
AddCallout - Adiciona um texto explicativo de linha sem borda a uma tela de desenho.
AddCanvas - Adiciona uma tela de desenho a um documento. Retorna um objeto Shape que representa a tela de desenho e o adiciona à coleção Shapes .
AddChart2 - Adiciona um gráfico ao documento. Retorna um objeto Shape que representa um gráfico e o adiciona à coleção especificada.
AddCurve - Retorna um objeto Shape que representa uma curva Bézier em uma tela de desenho.
AddLabel - Adiciona um rótulo de texto a uma tela de desenho.
AddLine - Adiciona uma linha a uma tela de desenho.
AddOLEControl - Cria um controle ActiveX conhecido anteriormente como controle OLE. Retorna o objeto InlineShape que representa o novo controle ActiveX.
AddOLEObject - Cria um objeto OLE. Retorna o objeto InlineShape que representa o novo objeto OLE.
AddPicture - Adiciona uma figura a uma tela de desenho. Retorna um objeto Shape que representa a imagem e o adiciona à coleção CanvasShapes .
AddPolyline - Adiciona um polígono fechado ou aberto a uma tela de desenho. Retorna um objeto Shape que representa o polígono e o adiciona à coleção CanvasShapes .
AddShape - Adiciona uma AutoForma a um documento. Retorna um objeto Shape que representa a AutoForma e o adiciona à coleção Shapes .
AddSmartArt - Insere o elemento gráfico SmartArt especificado no documento ativo.
AddTextbox - Adiciona uma caixa de texto a uma tela de desenho.
AddTextEffect - Adiciona uma forma de WordArt a uma tela de desenho. Retorna um objeto Shape que representa o WordArt e o adiciona à coleção CanvasShapes .
AddWebVideo - Adiciona um novo vídeo da Web ao documento.
BuildFreeform - Cria um objeto de forma livre.
Item - Retorna um objeto Shape individual em uma coleção.
Range - Retorna um objeto ShapeRange que representa as formas dentro de um intervalo.
SelectAll - Seleciona todas as formas em uma coleção de formas.
Propriedades
Count Retorna um Long que representa o número de formas na coleção. Somente leitura.