Chart Interface

Définition

Représente un graphique dans un document.

public interface class Chart
[System.Runtime.InteropServices.Guid("6FFA84BB-A350-4442-BB53-A43653459A84")]
public interface Chart
type Chart = interface
Public Interface Chart
Attributs

Exemples

La InlineShapes collection contient un objet pour chaque forme insérée, y compris les graphiques, dans un document. Utilisez InlineShapes( Index ), où Index est le numéro d’index d’une forme insérée, pour renvoyer un seul objet InlineShape . Utilisez la HasChart propriété pour déterminer si l’objet InlineShape représente un graphique. Si la propriété HasChart est définie sur true, utilisez la Chart propriété pour renvoyer un objet Chart .

Vous pouvez également utiliser la Type propriété pour déterminer si l’objet InlineShape représente un graphique. Si la propriété Type est définie sur WdInlineShapeChart, la forme insérée représente un graphique.

Remarques

Les propriétés et méthodes suivantes pour le renvoi d'un objet Chart sont décrites dans la section Exemple :

Propriétés

Application

Lorsqu’elle est utilisée sans qualificateur d’objet, cette propriété renvoie un _Application objet qui représente l’application Microsoft Word. Utilisée avec un identificateur d’objet, cette propriété renvoie un objetApplication qui représente le créateur de l’objet spécifié (vous pouvez utiliser cette propriété avec un objet OLE Automation pour renvoyer l’application de cet objet). En lecture seule.

Area3DGroup

Renvoie le groupe de graphiques en aires d’un graphique 3D.

AutoScaling

Met à l’échelle un graphique 3D afin qu’il soit plus proche en taille du graphique 2D équivalent. La RightAngleAxes propriété doit avoir la valeur true. En lecture/écriture

BackWall

Renvoie un Walls objet qui permet à l’utilisateur de mettre en forme individuellement le mur arrière d’un graphique 3D. En lecture seule.

Bar3DGroup

Renvoie le groupe de graphiques en barres sur un graphique 3D.

BarShape

Renvoie ou définit la forme utilisée pour chaque série d’un histogramme ou d’un graphique à barres 3D. En lecture/écriture

CategoryLabelLevel

Cette propriété renvoie ou définit une XlCategoryLabelLevel constante qui spécifie le niveau de source des étiquettes de catégorie de graphique. En lecture-écriture.

ChartArea

Renvoie un ChartArea Object qui représente la zone de graphique complète pour le graphique. En lecture seule.

ChartColor

Renvoie ou définit un entier qui représente le jeu de couleurs pour le graphique. En lecture-écriture.

ChartData

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

ChartGroups[Object]

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. Objet en lecture/écriture.

ChartTitle

Renvoie un ChartTitle Object qui représente le titre du graphique spécifié. En lecture seule.

ChartType

Renvoie ou définit le type de graphique. En lecture/écriture

Column3DGroup

Renvoie le groupe de graphiques en histogrammes d’un graphique 3D.

Corners

Renvoie les coins d’un graphique 3D.

Creator

Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle l’objet spécifié a été créé. En lecture seule.

DataTable

Renvoie un DataTable Object qui représente la table de données du graphique. En lecture seule.

DepthPercent

Renvoie ou définit la profondeur d’un graphique 3D sous forme d’un pourcentage de la largeur du graphique (compris entre 20 et 2000 %). En lecture/écriture

DisplayBlanksAs

Renvoie ou définit la façon dont les cellules vides sont tracées sur un graphique. Il peut s’agir de l’une des XlDisplayBlanksAs constantes. En lecture/écriture

Elevation

Cette propriété renvoie ou définit l'altitude en degrés à laquelle le graphique 3D est visualisé. En lecture/écriture

Floor

Renvoie un Floor Object qui représente le plancher du graphique 3D. En lecture seule.

GapDepth

Cette propriété renvoie ou définit la distance séparant les séries de données dans un graphique 3D sous forme d'un pourcentage de la largeur de la marque de données. La valeur de cette propriété doit être comprise entre 0 et 500 %. En lecture/écriture

HasAxis[Object, Object]

Cette propriété renvoie ou définit quels sont les axes existants du graphique. En lecture/écriture

HasDataTable

Obtient ou définit une valeur qui indique si le Chart possède une table de données. En lecture/écriture

HasHiddenContent
HasLegend

Renvoie la valeur true si le graphique possède une légende. En lecture/écriture

HasPivotFields

Détermine si les contrôles de graphique croisé dynamique sont affichés dans le rapport de graphique croisé dynamique spécifié.

HasTitle

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

HeightPercent

Cette propriété renvoie ou définit la hauteur d'un graphique 3D sous la forme d'un pourcentage de la largeur du graphique (entre 5 et 500 %). En lecture/écriture

Legend

Renvoie un Legend Object qui représente la légende du graphique. En lecture seule.

Line3DGroup

Renvoie le groupe de graphiques en courbes dans un graphique 3D.

Parent

Renvoie le parent de l'objet spécifié. En lecture seule.

Perspective

Cette propriété renvoie ou définit une valeur de type Integer qui représente la perspective de la vue du graphique 3D.

Pie3DGroup

Renvoie le groupe de graphiques en secteurs sur un graphique 3D.

PivotLayout

Non pris en charge pour cet objet.

PlotArea

Renvoie un PlotArea Object qui représente la zone de traçage d’un graphique. En lecture seule.

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. Il peut s’agir de l’une des XlRowCol constantes suivantes : XlColumns ou xlRows. En lecture/écriture

PlotVisibleOnly

Obtient ou définit une valeur qui indique si seules les cellules visibles sont tracées. En lecture/écriture

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. Elle s’applique uniquement aux graphiques 3D en courbes, en histogrammes et en barres. En lecture/écriture

Rotation

Cette propriété renvoie ou définit la rotation de la vue du graphique 3D (la rotation de la zone de traçage autour de l'axe Z, mesurée en degrés). La valeur de cette propriété doit être comprise entre 0 et 360, sauf pour les graphiques 3D en barres pour lesquels elle doit être comprise entre 0 et 44. La valeur par défaut est 20. La propriété ne s'applique qu'aux graphiques 3D. En lecture/écriture

SeriesNameLevel

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

Shapes

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

ShowAllFieldButtons

Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code.

ShowAxisFieldButtons

Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code.

ShowDataLabelsOverMaximum

Cette propriété renvoie ou définit s’il faut afficher les étiquettes de données lorsque la valeur est supérieure à la valeur maximale de l’axe des ordonnées. En lecture/écriture

ShowLegendFieldButtons

Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code.

ShowReportFilterFieldButtons

Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code..

ShowValueFieldButtons

Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code..

SideWall

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

SubType

Cette API prend en charge l’infrastructure Visual Studio Tools pour Office et n’est pas destinée à être utilisée directement à partir de votre code.

SurfaceGroup

Renvoie le groupe de graphiques en surface d’un graphique 3D.

Type

Réservé à une utilisation interne.

Walls

Renvoie un Walls Object qui représente les murs du graphique 3D. En lecture seule.

Méthodes

ApplyChartTemplate(String)

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

ApplyCustomType(XlChartType, Object)

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

ApplyDataLabels(XlDataLabelsType, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Applique des étiquettes de données à toutes les séries d'un graphique.

ApplyLayout(Int32, Object)

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

AreaGroups(Object)

Dans un graphique 2D, renvoie un objet qui représente soit un seul groupe de graphiques en aires (un ChartGroup objet), soit une collection de groupes de graphiques en aires ( ChartGroups collection).

AutoFormat(Int32, Object)

Cette API prend en charge l’infrastructure Visual Studio Tools pour Office et n’est pas destinée à être utilisée directement à partir de votre code.

Axes(Object, XlAxisGroup)

Obtient un objet qui représente un seul axe ou une collection d’axes sur le graphique.

BarGroups(Object)

Dans un graphique 2D, renvoie un objet qui représente soit un seul groupe de graphiques en barres (un ChartGroup objet), soit une collection de groupes de graphiques en barres ( ChartGroups collection).

ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Cette méthode modifie les propriétés d'un graphique déterminé. Vous pouvez utiliser cette méthode pour mettre rapidement en forme un graphique sans définir individuellement toutes ses propriétés. Cette méthode n’est pas interactive et elle modifie uniquement les propriétés spécifiées.

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.

ColumnGroups(Object)

Dans un graphique 2D, renvoie un objet qui représente soit un seul groupe de graphiques en histogrammes (un ChartGroup objet), soit une collection de groupes de graphiques en histogrammes (une ChartGroups collection).

Copy(Object, Object)

Non pris en charge pour cet objet.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

Copie l'objet sélectionné dans le Presse-papiers, sous forme d'image.

Delete()

Supprime l'objet.

DeleteHiddenContent()
DoughnutGroups(Object)

Dans un graphique 2D, renvoie un objet qui représente soit un seul groupe de graphiques en anneau (un ChartGroup objet), soit une collection de groupes de graphiques en anneau ( ChartGroups collection).

Export(String, Object, Object)

Exporte le graphique dans un format graphique. Cette méthode renvoie une valeur de type Boolean qui indique si l’exportation a réussi.

FullSeriesCollection(Object)

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

GetChartElement(Int32, Int32, Int32, Int32, Int32)

Cette méthode renvoie les informations concernant l'élément graphique situé aux coordonnées X et Y spécifiées. Cette méthode est particulière en ce sens que vous ne spécifiez que les valeurs des deux premiers arguments. Microsoft Word complète les autres arguments et c’est votre code qui examine ces valeurs lors du renvoi des résultats de la méthode.

LineGroups(Object)

Dans un graphique 2D, renvoie un objet qui représente soit un seul groupe de graphiques en courbes (un ChartGroup objet), soit une collection de groupes de graphiques en courbes ( ChartGroups collection).

Paste(Object)

Cette méthode colle les données de graphique provenant du Presse-papiers dans le graphique spécifié.

PieGroups(Object)

Dans un graphique 2D, renvoie un objet qui représente soit un seul groupe de graphiques à secteurs (un ChartGroup objet), soit une collection de groupes de graphiques à secteurs ( ChartGroups collection).

RadarGroups(Object)

Dans un graphique 2D, renvoie un objet qui représente soit un seul groupe de graphiques en radar (un ChartGroup objet), soit une collection de groupes de graphiques en radar ( ChartGroups collection).

Refresh()

Redessine immédiatement le graphique spécifié.

SaveChartTemplate(String)

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

Select(Object)

Sélectionne l'objet.

SeriesCollection(Object)

Renvoie un Object qui représente toutes les séries du graphique.

SetBackgroundPicture(String)

Définit le graphique de l'arrière-plan d'un graphique.

SetDefaultChart(Object)

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

SetElement(MsoChartElementType)

Définit les éléments dans un graphique de graphique. En lecture/écriture

SetSourceData(String, Object)

Définit la plage de données sources pour le Chart .

XYGroups(Object)

Dans un graphique 2D, renvoie un objet qui représente soit un seul groupe de graphiques à nuages de points (un ChartGroup objet), soit une collection de groupes de graphiques en nuages de points (une ChartGroups collection).

S’applique à