Clase Chart - gráfico (PowerPoint VBA)

La clase Chart representa un gráfico en una presentación.

La clase Chart da acceso a la clase Chart

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

Dim chr as Chart
Set chr = ActiveWindow.RangeFromPoint.Chart

Los siguientes procedimientos se pueden usar para establecer variables de clase Chart : Shape.Chart y ShapeRange.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 mostrados en la cinta.

Axes - Devuelve una colección de ejes en el 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.

ChartWizard - Modifica las propiedades del gráfico especificado. Puede usar este método para aplicar rápidamente formato a un gráfico sin tener que establecer las propiedades por separado. Este método no es interactivo y cambia únicamente las propiedades especificadas.

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.

GetProperty -

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. MsoChartElementTypede lectura y escritura.

SetProperty -

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

Propiedades

AlternativeText Devuelve o establece el texto alternativo asociado a una forma en una presentación web. Lectura y escritura.

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. La propiedad RightAngleAxes debe ser True. Boolean de lectura y escritura.

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

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

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

ChartArea Devuelve todo el área del gráfico. ChartArea de solo lectura.

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

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

ChartStyle Devuelve o establece el estilo del gráfico. Variant de lectura y escritura.

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

ChartType Devuelve o establece el tipo del gráfico. Valor XlChartType de lectura y escritura.

DataTable Devuelve la tabla de datos del gráfico. DataTable de solo lectura.

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). Long de lectura y escritura.

DisplayBlanksAs Devuelve o establece la manera en que las celdas en blanco se trazan en un gráfico. Puede ser una de las constantes XlDisplayBlanksAs . Long de lectura y escritura.

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

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

Format Devuelve el objeto ChartFormat. Solo lectura.

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

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

HasDataTable True si el gráfico tiene una tabla de datos. Boolean de lectura y escritura.

HasLegend True si el gráfico tiene una leyenda. Boolean de lectura y escritura.

HasTitle True si el eje o el gráfico tiene un título visible. Boolean de lectura y escritura.

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). Long de lectura y escritura.

Legend Devuelve la leyenda del gráfico. La leyenda de solo lectura.

Name Lectura y escritura.

Perspective Devuelve o establece la perspectiva de la vista del gráfico 3D. Long de lectura y escritura.

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

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

PlotVisibleOnly True si sólo se trazan las celdas visibles. False si se trazan las celdas visibles como ocultas. Boolean de lectura y escritura.

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. Boolean de lectura y escritura.

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). Variant de lectura y escritura.

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

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

ShowAllFieldButtons Devuelve o establece un valor que indica si se van a mostrar todos los botones de campo en un gráfico dinámico. Lectura y escritura.

ShowAxisFieldButtons Devuelve o establece un valor que indica si se van a mostrar todos los botones de campo de eje en un gráfico dinámico. Lectura y escritura.

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. Boolean de lectura y escritura.

ShowLegendFieldButtons Devuelve o establece un valor que indica si se van a mostrar todos los botones de campo de leyenda en un gráfico dinámico. Lectura y escritura.

ShowReportFilterFieldButtons Devuelve o establece un valor que indica si se van a mostrar todos los botones de campo de filtro de informe en un gráfico dinámico. Lectura y escritura.

ShowValueFieldButtons Devuelve o establece un valor que indica si se van a mostrar todos los botones de campo de valor en un gráfico dinámico. Lectura y escritura.

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

Title Obtiene o establece una cadena que representa el título del gráfico. Lectura y escritura.

Walls Devuelve las paredes del gráfico 3D. Sólo lectura Walls.

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.

ChartFormat - Proporciona acceso al formato OfficeArt para elementos de gráficos.

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. Cada gráfico puede tener una sola leyenda.

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 - Colección de todos los objetos Shape de la diapositiva especificada.

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