Objeto Charts (Excel)

Colección de todas las hojas de gráficos del libro especificado o activo.

Comentarios

Cada hoja de gráfico se representa mediante un objeto Chart . No se incluyen los gráficos incrustados en hojas de cálculo o de diálogo. Para obtener información sobre los gráficos incrustados, vea los objetos Chart y ChartObject .

Ejemplo:

Utilice la propiedad Charts del objeto Workbook para devolver la colección Charts . El ejemplo siguiente imprime todas las hojas de gráficos del libro activo.

Charts.PrintOut

Use el método Add del objeto ChartObjects para crear una hoja de gráfico y agregarla al libro. En el ejemplo siguiente se agrega una nueva hoja de gráficos al libro activo y se coloca la nueva hoja de gráfico inmediatamente después de la hoja de cálculo denominada Sheet1.

Charts.Add After:=Worksheets("Sheet1")

Puede combinar el método Add con el método ChartWizard del objeto Chart para agregar un nuevo gráfico que contenga datos de una hoja de cálculo. En el ejemplo siguiente se agrega un nuevo gráfico de líneas basado en los datos de las celdas A1:A20 de la hoja de cálculo denominada Sheet1.

With Charts.Add 
 .ChartWizard source:=Worksheets("Sheet1").Range("A1:A20"), _ 
 Gallery:=xlLine, Title:="February Data" 
End With

Use Charts (índice), donde índice es el número o nombre del índice de la hoja de gráficos para devolver un único objeto Chart. El ejemplo siguiente cambia a rojo el color de la serie 1 de la hoja de gráficos 1.

Charts(1).SeriesCollection(1).Format.Fill.ForeColor.RGB = rgbRed

La colección Sheets contiene todas las hojas del libro (hojas de gráficos y hojas de cálculo). Use Sheets (index), donde index es el nombre o número de la hoja, para devolver una sola hoja.

Métodos

Propiedades

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.