OLEObject Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |