Compartilhar via


OLEObject Interface

Definição

Representa um controle ActiveX ou um objeto OLE incorporado ou vinculado em uma planilha. O objeto OLEObject é um membro da OLEObjects coleção. A coleção OLEObjects contém todos os objetos OLE de uma única planilha.

public interface class OLEObject : Microsoft::Office::Interop::Excel::_OLEObject, Microsoft::Office::Interop::Excel::OLEObjectEvents_Event
[System.Runtime.InteropServices.Guid("000208A2-0000-0000-C000-000000000046")]
public interface OLEObject : Microsoft.Office.Interop.Excel._OLEObject, Microsoft.Office.Interop.Excel.OLEObjectEvents_Event
Public Interface OLEObject
Implements _OLEObject, OLEObjectEvents_Event
Derivado
Atributos
Implementações

Comentários

This is a .NET interface derived from a COM coclass that is required by managed code for interoperability with the corresponding COM object. Use this derived interface to access all method, property, and event members of the COM object. However, if a method or event you want to use shares the same name under the same COM object, cast to the corresponding primary interface to call the method, and cast to the latest events interface to connect to the event. Refer to this topic for information about the COM object. Para obter informações sobre o método e os membros da propriedade do objeto COM, consulte _OLEObject.

Use OLEObjects(index), onde index é o nome ou o número do objeto, para retornar um objeto OLEObject .

As propriedades e os métodos do objeto OLEObject são duplicados em cada controle ActiveX de uma planilha. Isso permite o acesso a essas propriedades usando o nome do controle.

Propriedades

AltHTML

Reservado para uso interno.

(Herdado de _OLEObject)
Application

Essa propriedade retorna um Application objeto que representa o criador do objeto especificado (você pode usar essa propriedade com um objeto de Automação OLE para retornar o aplicativo desse objeto). Somente leitura.

(Herdado de _OLEObject)
AutoLoad

True se o objeto OLE for carregado automaticamente quando a pasta de trabalho que o contém for aberta. Boolean de leitura/gravação.

(Herdado de _OLEObject)
AutoUpdate

True se o objeto OLE for atualizado automaticamente quando a origem for alterada. Válido somente se o objeto estiver vinculado (sua OLEType propriedade deve ser xlOLELink). Boolean somente leitura.

(Herdado de _OLEObject)
Border

Retorna um Border objeto que representa a borda do objeto.

(Herdado de _OLEObject)
BottomRightCell

Retorna um Range objeto que representa a célula que está sob o canto inferior direito do objeto. Somente leitura.

(Herdado de _OLEObject)
Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado. Se o objeto foi criado no Microsoft Excel, essa propriedade retornará a sequência XCEL, que é equivalente ao número hexadecimal 5843454C. XlCreatorCode somente leitura.

(Herdado de _OLEObject)
Enabled

True se o objeto estiver habilitado. Boolean de leitura/gravação.

(Herdado de _OLEObject)
Height

A altura, em pontos, do objeto. Double de leitura/gravação.

(Herdado de _OLEObject)
Index

Retorna o número de índice do objeto dentro da coleção de objetos similares. Integer somente leitura.

(Herdado de _OLEObject)
Interior

Retorna um Interior objeto que representa o interior do objeto especificado.

(Herdado de _OLEObject)
Left

A distância, em pontos, entre a borda esquerda do objeto à borda esquerda da coluna A (em uma planilha) ou da borda esquerda da área do gráfico (em um gráfico). Double de leitura/gravação.

(Herdado de _OLEObject)
LinkedCell

Retorna ou define o intervalo de planilha vinculado ao valor do controle. Se você colocar um valor na célula, o controle assumirá esse valor. Da mesma forma, se você alterar o valor do controle, esse valor também será colocado na célula. String de leitura/gravação.

(Herdado de _OLEObject)
ListFillRange

Retorna ou define o intervalo de planilha usado para preencher a caixa de listagem especificada. A definição dessa propriedade destrói qualquer lista existente na caixa de listagem. String de leitura/gravação.

(Herdado de _OLEObject)
Locked

True se o objeto estiver bloqueado, False se o objeto puder ser modificado quando a planilha estiver protegida. Boolean de leitura/gravação.

(Herdado de _OLEObject)
Name

Retorna ou define o nome do objeto. String de leitura/gravação.

(Herdado de _OLEObject)
Object

Retorna um objeto de Automação OLE associado a esse objeto OLE. Somente leitura objeto.

(Herdado de _OLEObject)
OLEType

Retorna o tipo do objeto OLE. Pode ser uma das seguintes constantes XlOLEType : xlOLELink ou xlOLEEmbed. Retorna xlOLELink se o objeto estiver vinculado (ele existe fora do arquivo) ou retornará xlOLEEmbed se o objeto estiver inserido (ele está totalmente contido no arquivo). Somente leitura objeto.

(Herdado de _OLEObject)
OnAction

Retorna ou define o nome de uma macro executada quando o objeto especificado é clicado. String de leitura/gravação.

(Herdado de _OLEObject)
Parent

Retorna o objeto pai do objeto especificado. Somente leitura.

(Herdado de _OLEObject)
Placement

Retorna ou define a maneira como o objeto é anexado às células abaixo dele. Objeto de leitura/gravação.

(Herdado de _OLEObject)
PrintObject

True se o objeto será impresso quando o documento for impresso. Boolean de leitura/gravação.

(Herdado de _OLEObject)
progID

Retorna os identificadores programáticos do objeto. String somente leitura.

(Herdado de _OLEObject)
Shadow

True se a fonte for uma fonte de sombra ou se o objeto tiver uma sombra. Boolean de leitura/gravação.

(Herdado de _OLEObject)
ShapeRange

Retorna um ShapeRange objeto que representa o objeto ou objetos especificados. Somente leitura.

(Herdado de _OLEObject)
SourceName

Retorna ou define o nome de origem do link do objeto especificado. String de leitura/gravação.

(Herdado de _OLEObject)
Top

A distância, em pontos, da borda superior do objeto até a parte superior da linha 1 (em uma planilha) ou a parte superior da área do gráfico (em um gráfico). Double de leitura/gravação.

(Herdado de _OLEObject)
TopLeftCell

Retorna um Range objeto que representa a célula que está sob o canto superior esquerdo do objeto especificado. Somente leitura.

(Herdado de _OLEObject)
Visible

Determina se o objeto será visível. Boolean de leitura/gravação.

(Herdado de _OLEObject)
Width

A largura, em pontos, do objeto. Double de leitura/gravação.

(Herdado de _OLEObject)
ZOrder

Retorna a posição do objeto na ordem z. Integer somente leitura.

(Herdado de _OLEObject)

Métodos

Activate()

Ativa o objeto.

(Herdado de _OLEObject)
BringToFront()

Traz o objeto para o início da ordem z.

(Herdado de _OLEObject)
Copy()

Copia o objeto para a Área de Transferência.

(Herdado de _OLEObject)
CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

Copia o objeto selecionado para a Área de Transferência como uma imagem. Objeto.

(Herdado de _OLEObject)
Cut()

Recorta o objeto para a Área de Transferência ou o cola em um local especificado.

(Herdado de _OLEObject)
Delete()

Exclui o objeto.

(Herdado de _OLEObject)
Duplicate()

Duplica o objeto e retorna uma referência para a nova cópia.

(Herdado de _OLEObject)
Select(Object)

Seleciona o objeto.

(Herdado de _OLEObject)
SendToBack()

Envia o objeto para o final da ordem z.

(Herdado de _OLEObject)
Update()

Atualiza o link.

(Herdado de _OLEObject)
Verb(XlOLEVerb)

Envia um verbo para o servidor do objeto OLE especificado.

(Herdado de _OLEObject)

Eventos

GotFocus

Representa um controle ActiveX ou um objeto OLE incorporado ou vinculado em uma planilha. O objeto OLEObject é um membro da OLEObjects coleção. A coleção OLEObjects contém todos os objetos OLE de uma única planilha.

(Herdado de OLEObjectEvents_Event)
LostFocus

Representa um controle ActiveX ou um objeto OLE incorporado ou vinculado em uma planilha. O objeto OLEObject é um membro da OLEObjects coleção. A coleção OLEObjects contém todos os objetos OLE de uma única planilha.

(Herdado de OLEObjectEvents_Event)

Aplica-se a