Clase ChartObjects (Excel VBA)
Colección de todos los objetos ChartObject de la hoja de gráfico, hoja de diálogo u hoja de cálculo especificadas.
Las siguientes clases dan acceso a la clase ChartObjects
Dim cos as ChartObjects
Set cos = ActiveSheet.ChartObjects()
For Each
A continuación, se muestra un ejemplo de cómo procesar los elementos ChartObjects en una colección.
Dim chro As ChartObject
For Each chro In ActiveSheet.ChartObjects()
Next chro
Métodos
Add - Crea un nuevo gráfico incrustado.
Copy - Copia el objeto en el Portapapeles.
CopyPicture - Copia el objeto seleccionado en el Portapapeles como una imagen.
Cut - Corta el objeto y lo copia en el Portapapeles.
Delete - Elimina el objeto.
Duplicate - Duplica el objeto y devuelve una referencia a la nueva copia.
Item - Devuelve un solo objeto de una colección.
Select - Selecciona el objeto.
Propiedades
Count Devuelve un valor Long que representa el número de objetos de la colección.
Height Devuelve o establece un valor de tipo Double que representa el alto, en puntos, del objeto.
Left Devuelve o establece un valor de tipo Double que representa la distancia, en puntos, desde el borde izquierdo del objeto al borde izquierdo de la columna a (en una hoja de cálculo) o al borde izquierdo del área del gráfico (en un gráfico).
Locked Devuelve o establece un valor de tipo Boolean que indica si los objetos están bloqueados.
Placement Devuelve o establece un valor de tipo Variant , que contiene una constante XlPlacement , que representa el modo en que los objetos se adjuntan a las celdas que están debajo.
PrintObject True si se imprimen los objetos cuando se imprime el documento.
ProtectChartObject True si no es posible mover, cambiar de tamaño o eliminar el marco del gráfico insertado mediante la interfaz de usuario.
ShapeRange Devuelve un objeto ShapeRange que representa el objeto u objetos especificados.
Top Devuelve o establece un valor de tipo Double que representa la distancia, en puntos, desde el borde superior del objeto hasta la parte superior de la fila 1 (en una hoja de cálculo) o hasta la parte superior del área del gráfico (en un gráfico).
Visible Devuelve o establece un valor Boolean que determina si el objeto es visible.
Width Devuelve o establece un valor de tipo Double que representa el ancho, en puntos, del objeto.