ChartObjects (objeto)
Importante
Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.
Colección de todos los objetos ChartObject de la hoja de gráfico, hoja de diálogo u hoja de cálculo especificadas.
Notas
Cada objeto ChartObject representa un gráfico incrustado. El objeto ChartObject actúa como contenedor de un objeto Chart. Las propiedades y los métodos del objeto ChartObject controlan el aspecto y el tamaño del gráfico incrustado en la hoja. Colección ChartObjects.
Ejemplo
Use el método ChartObjects para devolver la colección ChartObjects. En el ejemplo siguiente se eliminan todos los gráficos incrustados de la hoja de cálculo denominada "Sheet1."
Worksheets("sheet1").ChartObjects.Delete
La colección ChartObjects no se puede utilizar para llamar a las siguientes propiedades y métodos:
Propiedad Locked
Propiedad Placement
Propiedad PrintObject
Ejemplo
A diferencia de la versión anterior, ahora la colección ChartObjects puede leer las propiedades de alto, ancho, izquierda y superior.
Ejemplo
Use el método Add para crear un nuevo gráfico incrustado vacío y agregarlo a la colección. Use el método ChartWizard para agregar datos y dar formato al nuevo gráfico. En el ejemplo siguiente se crea un nuevo gráfico incrustado y después se le agregan los datos de las celdas A1:A20 al gráfico de líneas.
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"
Ejemplo
Para devolver un solo objeto, use ChartObjects(index), donde index es el nombre o número del gráfico insertado. En el ejemplo siguiente se establece el diseño del área del gráfico insertado Chart 1 de la hoja de cálculo denominada "Sheet1".
Worksheets("Sheet1").ChartObjects(1).Chart. _
CChartObjecthartArea.Format.Fill.Pattern = msoPatternLightDownwardDiagonal
Nota
Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.