Clase ChartArea (Excel VBA)

La clase ChartArea representa el área de un gráfico.

Los principales procedimientos de la clase ChartArea son Copy y Select

Set

Para usar una variable de clase ChartArea, primero debe ser instanciado, por ejemplo

Dim caa as ChartArea
Set caa = ActiveChart.ChartArea

Las variables de tipo ChartArea se pueden establecer utilizando el procedimiento Chart.ChartArea

Métodos

Los principales métodos de la clase ChartArea son

Copy - Copia el objeto en el Portapapeles.

ActiveChart.ChartArea.Copy

Select - Selecciona el objeto.

ActiveChart.ChartArea.Select

Otros Métodos

Clear - Borra todo el objeto.

ClearContents - Borra los datos de un gráfico pero deja el formato.

ClearFormats - Borra el formato del objeto.

Propiedades

Format Devuelve el objeto ChartFormat .

Dim cftFormatted As ChartFormat
Set cftFormatted = ActiveChart.ChartArea.Format

Height Devuelve o establece un valor de tipo Double que representa el alto, en puntos, del objeto.

ActiveChart.ChartArea.Height =

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).

ActiveChart.ChartArea.Left =

Name Devuelve un valor de tipo String que representa el nombre del objeto.

Dim strName As String
strName = ActiveChart.ChartArea.Name

Parent Devuelve el objeto primario del objeto especificado.

Dim objParent As Object
Set objParent = ActiveChart.ChartArea.Parent

RoundedCorners True si el área del gráfico tiene esquinas redondeadas.

ActiveChart.ChartArea.RoundedCorners = True

Shadow Devuelve o establece un valor de tipo Boolean que determina si el objeto tiene una sombra.

ActiveChart.ChartArea.Shadow = True

Top Devuelve 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).

ActiveChart.ChartArea.Top =

Width Devuelve o establece un valor de tipo Double que representa el ancho, en puntos, del objeto.

ActiveChart.ChartArea.Width =