Método Worksheet.ChartObjects (Excel)

Retorna um objeto que representa um único gráfico inserido (um objeto ChartObject ) ou uma coleção de todos os gráficos inseridos (um objeto ChartObjects ) na planilha.

Sintaxe

expressão. ChartObjects (Índice)

Expressão Uma variável que representa um objeto Worksheet .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Índice Opcional Variantes O nome ou número do gráfico. Esse argumento pode ser uma matriz para especificar mais de um gráfico.

Valor de retorno

Object

Comentários

Esse método não é equivalente à propriedade Charts . O método retorna gráficos incorporados, enquanto a propriedade Charts retorna planilhas de gráfico. Use a propriedade Chart para retornar o objeto Chart para um gráfico inserido.

Exemplo

Este exemplo adiciona um título ao gráfico incorporado um de Sheet1.

With Worksheets("Sheet1").ChartObjects(1).Chart 
 .HasTitle = True 
 .ChartTitle.Text = "1995 Rainfall Totals by Month" 
End With

Este exemplo cria uma nova série no gráfico incorporado um de Sheet1. A fonte de dados para a nova série é o intervalo B1:B10 de Sheet1.

Worksheets("Sheet1").ChartObjects(1).Activate 
ActiveChart.SeriesCollection.Add _ 
 source:=Worksheets("Sheet1").Range("B1:B10")

Este exemplo limpa a formatação do gráfico incorporado um de Sheet1.

Worksheets("Sheet1").ChartObjects(1).Chart.ChartArea.ClearFormats

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.