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.