Compartilhar via


OLEObjects Interface

Definição

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 tem dois nomes: o nome da forma com o controle, que você poderá ver na caixa Nome quando exibir a planilha e o nome do código para o controle, que você poderá ver na célula à direita da janela (Nome) 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. No entanto, se você alterar o nome da forma ou o nome do código, o outro não é alterado automaticamente para corresponder.

Use o nome do código de um controle nos nomes dos seus procedimentos de evento. No entanto, quando você retorna um controle da Shapes coleção 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) no janela Propriedades, você deve usar chkFinished em nomes de procedimentos de evento, mas ainda precisa usar o CheckBox1 para retornar o controle da coleção Shapes ou OLEObjects.

Propriedades

Application

Retorna um Application objeto que representa o aplicativo Microsoft Excel.

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()

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.

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.

Aplica-se a