Classe ChartBorder (PowerPoint VBA)

Cet objet représente la bordure d'un objet.

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

Dim cbr as ChartBorder
Set cbr = ActiveWindow.RangeFromPoint.Chart.DataTable.Border

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe ChartBorder : Axis.Border, DataTable.Border, DropLines.Border, ErrorBars.Border, Gridlines.Border, HiLoLines.Border, LeaderLines.Border, SeriesLines.Border et Trendline.Border.

Color

Cette propriété renvoie ou définit la couleur principale de l'objet. Variant (en lecture/écriture).

ActiveWindow.RangeFromPoint.Chart.DataTable.Border.Color =

ColorIndex

Renvoie ou définit la couleur de la bordure. Variant (en lecture/écriture).

La couleur est spécifiée sous la forme d'une valeur d'index dans la palette de couleurs actuelle ou en tant que l'une des constantes XlColorIndex suivantes :

ActivePresentation.Slides(1).Shapes(1).Chart.DataTable.Border.ColorIndex = 5

LineStyle

Renvoie ou définit le style de ligne de la bordure. XlLineStyle, xlGray25, xlGray50, xlGray75 ou xlAutomatic en lecture/écriture. Les valeurs de retour possibles sont xlContinuous - Trait continu, xlDash - Pointillé, xlDashDot - Alternance de tirets et de points, xlDashDotDot - Tiret suivi de deux points, xlDot - Trait avec points, xlDouble - Double trait, xlLineStyleNone - Aucun trait, xlSlantDashDot - Tirets inclinés.

Les constantes xlDouble et xlSlantDashDot de l’énumération XlLineStyle ne s’appliquent pas aux graphiques.

ActivePresentation.Slides(1).Shapes(1).Chart.DataTable.Border.LineStyle = xl3DBar

Weight

Cette propriété renvoie ou définit la largeur de la bordure. En lecture/écriture XlBorderWeight.

ActivePresentation.Slides(1).Shapes(1).Chart.DataTable.Border.Weight =2