Classe Chart - graphique (Word VBA)

La classe Chart représente un graphique dans un document.

Les classes suivantes donnent accès à la classe Chart

Pour utiliser une variable de classe Chart, elle doit d'abord être instanciée, par exemple

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

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Chart : InlineShape.Chart et Shape.Chart.

Méthodes

ApplyChartTemplate - Applique un type de graphique standard ou personnalisé à un graphique.

ApplyDataLabels - Cette méthode applique des étiquettes de données à toutes les séries d'un graphique.

ApplyLayout - Cette méthode applique les mises en page proposées dans le Ruban.

Axes - Renvoie la collection des axes du graphique.

ChartWizard - Cette méthode modifie les propriétés d'un graphique déterminé.

ClearToMatchColorStyle - Cette méthode efface toutes les couleurs du graphique spécifié qui ne suivent pas le style de couleur appliqué au graphique.

ClearToMatchStyle - Cette méthode redéfinit la mise en forme automatique des éléments de graphique.

Copy - Non prise en charge pour cet objet.

CopyPicture - Cette méthode copie l'objet sélectionné dans le Presse-papiers en tant qu'image.

Delete - Cette méthode supprime l'objet.

Export - Cette méthode exporte le graphique dans un format graphique.

FullSeriesCollection - Cette propriété renvoie la collection de toutes les séries du graphique spécifié ou de la série spécifiée.

GetChartElement - Renvoie des informations sur l’élément du graphique spécifié aux coordonnées X et Y.

Paste - Colle les données de graphique provenant du Presse-papiers dans le graphique.

Refresh - Cette méthode redessine immédiatement le graphique spécifié.

SaveChartTemplate - Enregistre un modèle de graphique personnalisé dans la liste des modèles de graphique disponibles.

Select - Cette méthode sélectionne l'objet.

SeriesCollection - Renvoie toutes les séries dans le groupe de graphiques.

SetBackgroundPicture - Cette méthode définit le graphique de l'arrière-plan d'un graphique.

SetDefaultChart - Cette énumération spécifie le nom du modèle de graphique que Microsoft Word utilise lors de la création de nouveaux graphiques.

SetElement - Définit les éléments dans un graphique de graphique.

SetSourceData - Définit la plage de données sources du graphique.

Propriétés

AutoScaling La valeur true si Microsoft Word met à l'échelle un graphique en 3D de sorte qu'il soit plus proche en taille du graphique 2D équivalent.

BackWall Renvoie un objet qui permet à l'utilisateur de mettre en forme individuellement le mur arrière d'un graphique en 3D.

BarShape Cette propriété renvoie ou définit la forme utilisée pour toutes les séries d’un graphique en histogrammes ou en barres 3D.

CategoryLabelLevel Cette propriété renvoie ou définit une constante XlCategoryLabel qui spécifie le niveau de source des étiquettes de catégorie de graphique.

ChartArea Renvoie la zone de graphique complète du graphique.

ChartColor Renvoie ou définit un entier qui représente le jeu de couleurs pour le graphique.

ChartData Cette propriété renvoie des informations sur les données liées ou incorporées associées à un graphique.

ChartGroups Renvoie un objet qui représente soit un seul groupe de graphiques, soit une collection de tous les groupes de graphiques dans le graphique.

ChartStyle Cette propriété renvoie ou définit le style de graphique pour le graphique.

ChartTitle Renvoie le titre du graphique spécifié.

ChartType Cette propriété renvoie ou définit le type de graphique.

DataTable Renvoie le tableau de données graphiques.

DepthPercent Cette propriété renvoie ou définit la profondeur d’un graphique en 3D sous la forme d’un pourcentage de la largeur du graphique (entre 20 et 2000 pour cent).

DisplayBlanksAs Cette propriété renvoie ou définit le mode d'affichage que les cellules vides sont tracées dans un graphique.

Elevation Cette propriété renvoie ou définit l’altitude, en degrés, de l’affichage de graphique 3D.

Floor Renvoie le plancher du graphique 3D.

GapDepth Cette propriété renvoie ou définit la distance, sous la forme d’un pourcentage de la largeur de la marque, entre les séries de données d’un graphique en 3D.

HasAxis Cette propriété renvoie ou définit quels sont les axes existants du graphique.

HasDataTable Cette propriété a la valeur True si le graphique possède une table de données.

HasLegend Cette propriété a la valeur True si le graphique possède une légende.

HasTitle Cette propriété a la valeur True si l'axe ou le graphique possède un titre visible.

HeightPercent Cette propriété renvoie ou définit la hauteur d'un graphique en 3D sous la forme d'un pourcentage de la largeur du graphique (de 5 à 500 pour cent).

Legend Renvoie la légende du graphique.

Perspective Cette propriété renvoie ou définit la perspective de l’affichage de graphique 3D.

PivotLayout Non prise en charge pour cet objet.

PlotArea Renvoie la zone de traçage d'un graphique.

PlotBy Renvoie ou spécifie la façon dont les colonnes ou les lignes sont utilisées comme séries de données sur le graphique.

PlotVisibleOnly True si seules les cellules visibles sont tracées.

RightAngleAxes Cette propriété a la valeur True si les axes du graphique se coupent à angle droit, quelle que soit la rotation ou l’élévation du graphique.

Rotation Cette propriété renvoie ou définit la rotation, en degrés, de l’affichage graphique 3D (la rotation de la zone de traçage autour de l’axe z).

SeriesNameLevel Cette propriété renvoie ou définit une constante XlSeriesNameLevel qui spécifie le niveau de source des noms de série.

Shapes Renvoie une collection qui représente toutes les formes de la feuille de graphique.

ShowAllFieldButtons Renvoie ou définit si tous les boutons de champ d'un graphique croisé dynamique doivent être affichés.

ShowAxisFieldButtons Renvoie ou définit si tous les boutons de champ d'axe d'un graphique croisé dynamique doivent être affichés.

ShowDataLabelsOverMaximum Cette propriété renvoie ou définit une valeur qui indique s'il faut afficher les étiquettes de données lorsque la valeur est supérieure à la valeur maximale sur l'axe des ordonnées.

ShowLegendFieldButtons Renvoie ou définit si tous les boutons de champ de légende d’un graphique croisé dynamique doivent être affichés.

ShowReportFilterFieldButtons Renvoie ou définit si tous les boutons de champ de filtre de rapport d'un graphique croisé dynamique doivent être affichés.

ShowValueFieldButtons Renvoie ou définit si tous les boutons de champ de valeur d'un graphique croisé dynamique doivent être affichés.

SideWall Renvoie un objet Walls qui permet à l'utilisateur de mettre en forme individuellement le mur latéral d'un graphique en 3D.

Walls Renvoie les murs du graphique en 3D.

Axes - Représente une collection de tous les objets Axis du graphique spécifié.

ChartArea - Cet objet représente la zone de graphique d'un graphique.

ChartData - Représente l'accès aux données liées ou incorporées associées à un graphique.

ChartGroups - Cet objet représente une ou plusieurs séries tracées dans un graphique avec le même format.

ChartTitle - Cet objet représente le titre du graphique.

DataTable - Cet objet représente un tableau de données graphiques.

Floor - Représente le plancher d’un graphique 3D.

FullSeriesCollection - Représente la collection complète de toutes les séries de graphique, à la fois filtré et non filtré.

Legend - Représente la légende d’un graphique.

PlotArea - Cet objet représente la zone de traçage d'un graphique.

SeriesCollection - Représente une collection de tous les objets Series du graphique ou du groupe de graphiques spécifié.

Shapes - Collection d'objets Shape qui représentent toutes les formes d'un document ou de tous les en-têtes et pieds de page d'un document.

Walls - Représente les murs d’un graphique en 3D.