Objeto Charts (Excel)
Uma coleção de todas folhas de gráfico da pasta de trabalho ativa ou especificada.
Cada planilha de gráficos é representada por um objeto Chart . Isso não inclui gráficos incorporados em planilhas ou folhas de caixa de diálogo. Para obter informações sobre gráficos inseridos, consulte os objetos Chart e ChartObject .
Use a propriedade Charts do objeto Workbook para retornar a coleção Charts . O exemplo seguinte imprime todas as folhas de gráfico da pasta de trabalho ativa.
Charts.PrintOut
Use o método Add do objeto ChartObjects para criar uma nova planilha de gráficos e adicioná-la à pasta de trabalho. O exemplo a seguir adiciona uma nova planilha de gráficos à pasta de trabalho ativa e coloca a nova planilha de gráficos imediatamente após a planilha chamada Sheet1.
Charts.Add After:=Worksheets("Sheet1")
Você pode combinar o método Add com o método ChartWizard do objeto Chart para adicionar um novo gráfico que contém dados de uma planilha. O exemplo a seguir adiciona um novo gráfico de linhas com base em dados nas células A1:A20 na planilha chamada Sheet1.
With Charts.Add
.ChartWizard source:=Worksheets("Sheet1").Range("A1:A20"), _
Gallery:=xlLine, Title:="February Data"
End With
Use Charts (index), em que index é o nome ou o número do índice da planilha de gráfico, para retornar um único objeto Chart. O exemplo seguinte altera a cor da sequência 1 na planilha de gráfico 1 para vermelho.
Charts(1).SeriesCollection(1).Format.Fill.ForeColor.RGB = rgbRed
A coleção Planilhas contém todas as planilhas da pasta de trabalho (planilhas e planilhas de gráficos). Use Planilhas (índice), em que o índice é o nome ou o número da planilha, para retornar uma única planilha.
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.