Classe ChartFormat - la mise en forme Office Art pour des éléments de graphique (Excel VBA)

Cet objet fournit l'accès à la mise en forme Office Art pour des éléments de graphique.

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

Dim cft as ChartFormat
Set cft = ActiveChart.ChartArea.Format
Les procédures suivantes peuvent être utilisés pour définir des variables de la classe ChartFormat : Axis.Format, AxisTitle.Format, ChartArea.Format, ChartTitle.Format, DataLabel.Format, DataLabels.Format, DataTable.Format, DisplayUnitLabel.Format, DownBars.Format, DropLines.Format, ErrorBars.Format, Floor.Format, Gridlines.Format, HiLoLines.Format ...LeaderLines.Format, Legend.Format, LegendEntry.Format, LegendKey.Format, PlotArea.Format, Point.Format, Series.Format, SeriesLines.Format, TickLabels.Format, Trendline.Format, UpBars.Format, Walls.Format.

Adjustments

Renvoie un objet Adjustments. En lecture seule.

Dim adjsAdjustments As Adjustments
Set adjsAdjustments = ActiveChart.ChartArea.Format.Adjustments

AutoShapeType

Renvoie le type de la forme spécifiée. En lecture seule MsoAutoShapeType.

ActiveChart.ChartArea.Format.AutoShapeType =

Fill

Cette propriété renvoie un objet FillFormat pour l'élément de graphique parent qui contient toutes les propriétés de mise en forme de l'élément de graphique. En lecture seule.

Dim fftFill As FillFormat
Set fftFill = ActiveChart.ChartArea.Format.Fill

Glow

Cette propriété renvoie un objet GlowFormat pour un graphique spécifique qui contient des propriétés de mise en forme de lumière pour l'élément de graphique. En lecture seule.

L'effet de lumière ajoute un côté très attrayant aux graphiques.

Dim gftGlow As Office.GlowFormat
Set gftGlow = ActiveChart.ChartArea.Format.Glow

Line

Renvoie un objet LineFormat qui contient les propriétés de mise en forme du trait pour l'élément de graphique spécifié. En lecture seule.

Pour un trait, l'objet LineFormat représente le trait lui-même ; pour un graphique doté d'une bordure, l'objet LineFormat représente la bordure.

Dim lftLine As LineFormat
Set lftLine = ActiveChart.ChartArea.Format.Line

PictureFormat

Renvoie un objet PictureFormat pour un graphique spécifique qui contient des images. En lecture seule.

Dim pftPictureFormat As PictureFormat
Set pftPictureFormat = ActiveChart.ChartArea.Format.PictureFormat

Shadow

Renvoie un objet ShadowFormat qui contient les propriétés de mise en forme de l'élément de graphique. En lecture seule.

Dim sftShadow As ShadowFormat
Set sftShadow = ActiveChart.ChartArea.Format.Shadow

SoftEdge

Renvoie un objet SoftEdgeFormat pour un graphique spécifique qui contient des propriétés de mise en forme de bordure arrondie pour le graphique. En lecture seule.

Dim sefSoftEdge As Office.SoftEdgeFormat
Set sefSoftEdge = ActiveChart.ChartArea.Format.SoftEdge

TextFrame2

Renvoie un objet TextFrame2 qui contient la mise en forme du texte de l'élément de graphique spécifié. En lecture seule.

Dim tf2TextFrame2 As TextFrame2
Set tf2TextFrame2 = ActiveChart.ChartArea.Format.TextFrame2

ThreeD

Renvoie un objet ThreeDFormat qui contient les propriétés de mise en forme des effets 3D pour le graphique spécifié. En lecture seule.

Dim tdfThreeD As ThreeDFormat
Set tdfThreeD = ActiveChart.ChartArea.Format.ThreeD