Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma coleção de todos os objetos ChartObject na planilha de gráfico, folha de diálogo ou planilha especificada.
Comentários
Cada objeto ChartObject representa um gráfico interno. O objeto ChartObject atua como um contêiner para um objeto gráfico. Métodos e propriedades para o objeto ChartObject controlar a aparência e o tamanho do gráfico inserido na planilha.
Exemplo
Use o método ChartObjects do objeto Worksheet para retornar a coleção ChartObjects.
O exemplo a seguir exclui todos os gráficos incorporados na planilha chamada Sheet1.
Worksheets("sheet1").ChartObjects.Delete
Você não pode usar a coleção ChartObjects para chamar as seguintes propriedades e métodos:
- Propriedade Locked
- Propriedade Placement
- Propriedade PrintObject
Ao contrário da versão anterior, a coleção ChartObjects agora pode ler as propriedades de altura, largura, esquerda e superior.
Use o método Add para criar um novo gráfico interno vazio e adicioná-lo à coleção. Use o método ChartWizard do objeto Chart para adicionar dados e formatar o novo gráfico.
O exemplo a seguir cria um novo gráfico interno e, então, adiciona os dados das células A1:A20 como um gráfico de linhas.
Dim ch As ChartObject
Set ch = Worksheets("sheet1").ChartObjects.Add(100, 30, 400, 250)
ch.Chart.ChartWizard source:=Worksheets("sheet1").Range("a1:a20"), _
gallery:=xlLine, title:="New Chart"
Use ChartObjects (index), onde index é o número ou nome de índice de gráfico incorporado, para retornar um único objeto. O exemplo a seguir define o padrão para a área do gráfico no Gráfico 1 incorporado na planilha chamada Sheet1.
Worksheets("Sheet1").ChartObjects(1).Chart. _
CChartObjecthartArea.Format.Fill.Pattern = msoPatternLightDownwardDiagonal
Métodos
Propriedades
- Application
- Count
- Creator
- Height
- Left
- Locked
- Parent
- Placement
- PrintObject
- ProtectChartObject
- ShapeRange
- Top
- Visible
- Width
Confira também
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.