OLEObjects 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.
Uma coleção de todos os OLEObject objetos na planilha especificada. Cada objeto OLEObject representa um controle ActiveX ou um objeto OLE vinculado ou inserido.
public interface class OLEObjects : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000208A3-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEObjects : System.Collections.IEnumerable
Public Interface OLEObjects
Implements IEnumerable
- Atributos
- Implementações
Comentários
Use o OLEObjects(Object) método para retornar a coleção OLEObjects.
Use o Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) método para criar um novo objeto OLE e adicioná-lo à coleção OLEObjects.
Um controle ActiveX em uma planilha possui dois nomes: o nome da forma que contém o controle, que pode ser visto na caixa Nome quando você exibe a planilha, e o nome de código do controle, que pode ser visto na célula à direita de (Name) na janela Propriedades. Quando você adiciona pela primeira vez um controle a uma planilha, o nome da forma e o nome do código coincidem. Entretanto, se você alterar o nome da forma ou o nome do código, o outro não será alterado automaticamente para que fiquem correspondentes novamente.
Você pode usar o nome do código de um controle nos nomes de seus procedimentos de evento. No entanto, quando você retorna um controle da coleção Shapes ou OLEObjects para uma planilha, você deve usar o nome da forma, não o nome do código, para se referir ao controle pelo nome. Por exemplo, suponha que você adicione uma caixa de seleção a uma planilha e que o nome da forma padrão e o nome do código padrão sejam CaixadeSeleção1. Se você alterar o nome do código de controle digitando chkFinished ao lado de (Name) na janela Propriedades, você deve usar chkFinished em nomes de procedimentos de evento, mas você ainda precisa usar CheckBox1 para retornar o controle da coleção Shapes ou OLEObjects.
Propriedades
| Application |
Retorna um Application objeto que representa o Microsoft Excel aplicativo. |
| AutoLoad |
True se o objeto OLE for carregado automaticamente quando a pasta de trabalho que o contém for aberta. |
| Border |
Retorna um Border objeto que representa a borda do objeto. |
| 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. |
| Enabled |
True se o objeto estiver habilitado. |
| Height |
A altura, em pontos, do objeto. |
| Interior |
Retorna um Interior objeto que representa o interior do objeto especificado. |
| 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). |
| Locked |
True se o objeto estiver bloqueado; False se o objeto puder ser modificado quando a planilha estiver protegida. |
| OnAction |
Reservado para uso interno. |
| Parent |
Retorna o objeto pai do objeto especificado. |
| Placement |
Retorna ou define a maneira como o objeto é anexado às células abaixo dele. |
| PrintObject |
True se o objeto será impresso quando o documento for impresso. |
| Shadow |
True se a fonte for uma fonte de sombra ou se o objeto tiver uma sombra. |
| ShapeRange |
Retorna um ShapeRange objeto que representa o objeto ou objetos especificados. |
| SourceName |
Retorna ou define o nome de origem do link do objeto especificado. |
| 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). |
| Visible |
Determina se o objeto será visível. |
| Width |
A largura, em pontos, do objeto. |
| ZOrder |
Retorna a posição do objeto na ordem z. |
Métodos
| _Dummy12() |
Reservado para uso interno. |
| _Dummy15() |
Reservado para uso interno. |
| _Dummy22() |
Reservado para uso interno. |
| _Dummy3() |
Reservado para uso interno. |
| _Dummy30() |
Reservado para uso interno. |
| _Dummy32() |
Reservado para uso interno. |
| _Dummy33() |
Reservado para uso interno. |
| _Dummy34() |
Reservado para uso interno. |
| _Dummy36() |
Reservado para uso interno. |
| _Dummy37() |
Reservado para uso interno. |
| _Dummy38() |
Reservado para uso interno. |
| _Dummy39() |
Reservado para uso interno. |
| _Dummy40() |
Reservado para uso interno. |
| _Dummy41() |
Reservado para uso interno. |
| Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Adiciona um novo objeto OLE a uma planilha. Retorna um OLEObject objeto. |
| BringToFront() |
Traz o objeto para o início da ordem z. |
| Copy() |
Copia o objeto para a Área de Transferência. |
| CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
Copia o objeto selecionado para a Área de Transferência como uma imagem. |
| Cut() |
Recorta o objeto para a Área de Transferência ou o cola em um local especificado. |
| Delete() |
Exclui o objeto. |
| Duplicate() |
Duplica o objeto e retorna uma referência para a nova cópia. |
| GetEnumerator() | |
| Group() |
Reservado para uso interno. |
| Item(Object) |
Retorna um único objeto de uma coleção. |
| Select(Object) |
Seleciona o objeto. |
| SendToBack() |
Envia o objeto para o final da ordem z. |