Classe ChartObjects (Excel VBA)
Uma coleção de todos os objetos ChartObject na planilha de gráfico, na planilha de diálogo ou na planilha especificada.
As classes Chart e Worksheet. dão acesso à classe ChartObjects
Dim cos as ChartObjects
Set cos = ActiveSheet.ChartObjects()
For Each
Aqui está um exemplo de processamento dos itens ChartObjects em uma coleção.
Dim chro As ChartObject
For Each chro In ActiveSheet.ChartObjects()
Next chro
Métodos
Add - Cria um novo gráfico incorporado.
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.
Propriedades
Count Retorna um valor Long que representa o número de objetos na coleção.
Height Retorna ou define um valor Double que representa a altura, em pontos, do objeto.
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 os objetos estão bloqueados.
Placement Retorna ou define um valor , contendo uma constante XlPlacement , que representa a maneira como os objetos são anexados às células abaixo deles.
PrintObject True se os objetos serão impressos quando o documento for impresso. Boolean de leitura/gravação.
ProtectChartObject True se não for possível mover, redimensionar ou excluir o quadro do gráfico incorporado através da interface do usuário. Boolean de leitura/gravação.
ShapeRange Retorna um objeto ShapeRange que representa o objeto ou objetos especificados. Somente leitura.
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.