Partilhar via


Shapes Interface

Definição

Uma coleção de todos os Shape objetos na planilha especificada.

public interface class Shapes : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002443A-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Shapes : System.Collections.IEnumerable
Public Interface Shapes
Implements IEnumerable
Atributos
Implementações

Comentários

Cada Shape objeto representa um objeto na camada de desenho, como um AutoShape, freeform, objeto OLE ou imagem.

Observação: se você quiser trabalhar com um subconjunto das formas em um documento – por exemplo, para fazer algo apenas com o AutoShapes no documento ou apenas com as formas selecionadas – você deve construir uma ShapeRange coleção que contenha as formas com as quais deseja trabalhar.

Propriedades

Application

Retorna um Application objeto que representa o aplicativo Microsoft Excel.

Count

Retorna o número de objetos na coleção.

Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado.

Parent

Retorna o objeto pai do objeto especificado.

Range[Object]

Retorna um ShapeRange objeto que representa um subconjunto das formas em uma Shapes coleção.

Métodos

_Default(Object)

Reservado para uso interno.

AddCallout(MsoCalloutType, Single, Single, Single, Single)

Cria um texto explicativo sem borda. Retorna um Shape objeto que representa a nova chamada.

AddCanvas(Single, Single, Single, Single)

Reservado para uso interno.

AddChart(Object, Object, Object, Object, Object)

This object, member, or enumeration is deprecated and is not intended to be used in your code.

AddChart2(Object, Object, Object, Object, Object, Object, Object)

Adiciona um gráfico ao documento. Retorna um Shape objeto que representa um gráfico e o adiciona à coleção especificada.

AddConnector(MsoConnectorType, Single, Single, Single, Single)

Cria um conector. Retorna um Shape objeto que representa o novo conector.

AddCurve(Object)

Retorna um Shape objeto que representa uma curva Bézier em uma planilha.

AddDiagram(MsoDiagramType, Single, Single, Single, Single)

Cria um diagrama. Retorna um Shape objeto que representa o novo diagrama.

AddFormControl(XlFormControl, Int32, Int32, Int32, Int32)

Cria um controle do Microsoft Excel. Retorna um Shape objeto que representa o novo controle.

AddLabel(MsoTextOrientation, Single, Single, Single, Single)

Cria um rótulo. Retorna um Shape objeto que representa o novo rótulo.

AddLine(Single, Single, Single, Single)

Retorna um Shape objeto que representa a nova linha em uma planilha.

AddOLEObject(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Cria um objeto OLE. Retorna um Shape objeto que representa o novo objeto OLE.

AddPicture(String, MsoTriState, MsoTriState, Single, Single, Single, Single)

Cria uma imagem de um arquivo existente. Retorna um Shape objeto que representa a nova imagem.

AddPicture2(String, MsoTriState, MsoTriState, Single, Single, Single, Single, MsoPictureCompress)

Cria uma imagem de um arquivo existente. Retorna um Shape objeto que representa a nova imagem.

AddPolyline(Object)

Cria uma polilinha aberta ou um polígono fechado de desenho. Retorna um Shape objeto que representa a nova polilina ou polígono.

AddShape(MsoAutoShapeType, Single, Single, Single, Single)

Retorna um Shape objeto que representa o novo AutoShape em uma planilha.

AddSmartArt(SmartArtLayout, Object, Object, Object, Object)

Cria um novo gráfico SmartArt com o layout especificado.

AddTextbox(MsoTextOrientation, Single, Single, Single, Single)

Cria uma caixa de texto. Retorna um Shape objeto que representa a nova caixa de texto.

AddTextEffect(MsoPresetTextEffect, String, String, Single, MsoTriState, MsoTriState, Single, Single)

Cria um objeto WordArt. Retorna um Shape objeto que representa o novo objeto WordArt.

BuildFreeform(MsoEditingType, Single, Single)

Cria um objeto de forma livre. Retorna um FreeformBuilder objeto que representa a forma livre à medida que está sendo criado.

GetEnumerator()

Uma coleção de todos os Shape objetos na planilha especificada.

Item(Object)

Retorna um único objeto de uma coleção.

SelectAll()

Seleciona todas as formas da coleção especificada Shapes .

Aplica-se a