Clase Chart - gráfico (Word VBA)

La clase Chart representa un gráfico en un documento.

Las siguientes clases dan acceso a la clase Chart

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

Dim chr as Chart
Set chr = ActiveDocument.Background.Chart

Los siguientes procedimientos se pueden usar para establecer variables de clase Chart : InlineShape.Chart y Shape.Chart.

Métodos

ApplyChartTemplate - Aplica un tipo de gráfico estándar o personalizado a un gráfico.

ApplyDataLabels - Aplica rótulos de datos a todas las series de un gráfico.

ApplyLayout - Aplica los diseños que se muestran en la cinta de opciones.

Axes - Devuelve una colección de ejes en el gráfico.

ChartWizard - Modifica las propiedades del gráfico especificado.

ClearToMatchColorStyle - Borra todos los colores del gráfico especificado que no siguen el estilo de color aplicado al gráfico.

ClearToMatchStyle - Borra el formato de los elementos del gráfico y usa los formatos automáticos.

Copy - No está admitido para este objeto.

CopyPicture - Copia el objeto seleccionado en el Portapapeles, en forma de imagen.

Delete - Elimina el objeto.

Export - Exporta el gráfico con un formato de imagen.

FullSeriesCollection - Devuelve la colección de todas las series del gráfico especificado o de la serie especificada.

GetChartElement - Devuelve información sobre el elemento del gráfico situado en las coordenadas X e Y especificadas.

Paste - Pega los datos de gráfico que contiene el Portapapeles en el gráfico.

Refresh - Hace el gráfico especificado vuelva a dibujarse inmediatamente.

SaveChartTemplate - Guarda una plantilla de gráfico personalizada en la lista de plantillas de gráfico disponibles.

Select - Selecciona el objeto.

SeriesCollection - Devuelve todas las series del gráfico.

SetBackgroundPicture - Establece el gráfico de fondo para una hoja de cálculo o un gráfico.

SetDefaultChart - Especifica el nombre de la plantilla del gráfico que usa Microsoft Word para crear nuevos gráficos.

SetElement - Conjuntos de elementos de gráfico de un gráfico.

SetSourceData - Configura el rango de datos de origen para el gráfico.

Propiedades

AutoScaling True si Microsoft Word ajusta el tamaño de un gráfico 3D para que sea más parecido al gráfico 2D equivalente.

BackWall Devuelve un objeto que permite al usuario dar formato por separado al plano trasero de un gráfico 3D.

BarShape Devuelve o establece la forma utilizada para cada serie en un gráfico de barras o columnas 3D.

CategoryLabelLevel Devuelve o establece una constante XlCategoryLabel que especifica el nivel de origen de los rótulos de categoría de gráfico.

ChartArea Devuelve todo el área del gráfico.

ChartColor Devuelve o establece un entero que representa la combinación de colores para el gráfico.

ChartData Devuelve información sobre los datos vinculados o incrustados asociados al gráfico.

ChartGroups Devuelve un objeto que representa un solo grupo de gráficos o una colección de todos los grupos de gráficos del gráfico.

ChartStyle Devuelve o establece el estilo del gráfico.

ChartTitle Devuelve el título del gráfico especificado.

ChartType Devuelve o establece el tipo del gráfico.

DataTable Devuelve la tabla de datos del gráfico.

DepthPercent Devuelve o establece la profundidad de un gráfico 3D como un porcentaje del ancho del gráfico (entre 20 y 2000 por ciento).

DisplayBlanksAs Devuelve o establece la forma en que se trazan las celdas en blanco en un gráfico.

Elevation Devuelve o establece la elevación, en grados, de la vista del gráfico 3D.

Floor Devuelve el plano inferior del gráfico 3D.

GapDepth Devuelve o establece la distancia, como un porcentaje del ancho del marcador, entre la serie de datos de un gráfico 3D.

HasAxis Devuelve o establece información acerca de los ejes existentes en el gráfico.

HasDataTable True si el gráfico tiene una tabla de datos.

HasLegend True si el gráfico tiene una leyenda.

HasTitle True si el eje o el gráfico tiene un título visible.

HeightPercent Devuelve o establece el alto de un gráfico 3D como un porcentaje del ancho del gráfico (de 5 a 500 por ciento).

Legend Devuelve la leyenda del gráfico.

Perspective Devuelve o establece la perspectiva de la vista del gráfico 3D.

PivotLayout No admitido en este objeto.

PlotArea Devuelve el área de trazado de un gráfico.

PlotBy Devuelve o establece la forma en que se utilizan las columnas o filas como series de datos en el gráfico.

PlotVisibleOnly True si sólo se trazan las celdas visibles.

RightAngleAxes True si los ejes del gráfico están en ángulo recto, independientemente de la rotación de gráfico o la elevación.

Rotation Devuelve o establece el giro, en grados, de la vista del gráfico 3D (el giro del área de trazado alrededor del eje z).

SeriesNameLevel Devuelve o establece una constante XlSeriesNameLevel que especifica el nivel de origen de los nombres de las series.

Shapes Devuelve una colección que representa todas las formas de la hoja de gráfico.

ShowAllFieldButtons Devuelve o establece si se muestran todos los botones de campo en un gráfico dinámico.

ShowAxisFieldButtons Devuelve o establece si se muestran los botones del campo de eje en un gráfico dinámico.

ShowDataLabelsOverMaximum Devuelve o establece un valor que indica si se deben mostrar los rótulos de datos cuando el valor es mayor que el valor máximo del eje de valores.

ShowLegendFieldButtons Devuelve o establece si se muestran los botones del campo de leyenda en un gráfico dinámico.

ShowReportFilterFieldButtons Devuelve o establece si se muestran los botones del campo de filtro del informe en un gráfico dinámico.

ShowValueFieldButtons Devuelve o establece si se muestran los botones del campo de valores en un gráfico dinámico.

SideWall Devuelve un objeto Walls que permite al usuario dar formato por separado al plano lateral de un gráfico 3D.

Walls Devuelve las paredes del gráfico 3D.

Axes - Representa una colección de todos los objetos Axis del gráfico especificado.

ChartArea - Representa el área de un gráfico.

ChartData - Representa el acceso a los datos vinculados o insertados asociados a un gráfico.

ChartGroups - Representa una o varias series trazadas en un gráfico empleando el mismo formato.

ChartTitle - Representa el título del gráfico.

DataTable - Representa una tabla de datos de un gráfico.

Floor - Representa el plano inferior de un gráfico 3D.

FullSeriesCollection - Representa la colección completa de todas las series de gráfico, tanto filtrados y sin filtrar.

Legend - Representa la leyenda de un gráfico.

PlotArea - Representa el área de trazado de un gráfico.

SeriesCollection - Representa una colección de todos los objetos Series en el gráfico o grupo de gráficos especificado.

Shapes - Una colección de objetos Shape que representan todas las formas de un documento o todas las formas de todos los encabezados y pies de página de un documento.

Walls - Representa las paredes de un gráfico 3D.