Classe OLEObjects (Excel VBA)

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

As classes Chart e Worksheet. dão acesso à classe OLEObjects


Dim oles as OLEObjects
Set oles = ActiveChart.OLEObjects()

For Each

Aqui está um exemplo de processamento dos itens OLEObjects em uma coleção.


Dim oleob As OLEObject
For Each oleob In ActiveChart.OLEObjects()
	
Next oleob

Métodos

Add - Adiciona um novo objeto OLE a uma planilha.

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

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

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

Cut - Recorta o objeto para a Área de Transferência.

Delete - Exclui o objeto.

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

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

Select - Seleciona o objeto.

SendToBack - Envia o objeto para o final da ordem z.

Propriedades

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.

Border Retorna um objeto Border que representa a borda do objeto.

Count Retorna um valor Long que representa o número de objetos na coleção.

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

Height Retorna ou define um valor Double que representa a altura, em pontos, do objeto.

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

Left Retorna ou define um valor Double que representa a distância, em pontos, da borda esquerda do objeto à borda esquerda da coluna a em uma planilha ou à borda esquerda da área do gráfico (em um gráfico).

Locked Retorna ou define um valor Boolean que indica se o objeto está bloqueado.

Placement Retorna ou define um valor que contém uma constante XlPlacement que representa a maneira como o objeto é anexado às células abaixo dele.

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

Shadow Retorna ou define um valor Boolean que determina se o objeto possuirá uma sombra.

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

SourceName Retorna ou define um valor String que representa o nome da origem do vínculo do objeto especificado.

Top Retorna ou define um valor Double que representa 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 Retorna ou define um valor Boolean que determina se o objeto será visível. Leitura/gravação.

Width Retorna ou define um valor Double que representa a largura, em pontos, do objeto.

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