Classe ChartBorder (PowerPoint VBA)

A classe ChartBorder representa a borda de um objeto.

Para usar uma variável de classe ChartBorder, ela primeiro precisa ser instanciada por exemplo

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

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo ChartBorder: Axis.Border, DataTable.Border, DropLines.Border, ErrorBars.Border, Gridlines.Border, HiLoLines.Border, LeaderLines.Border, SeriesLines.Border e Trendline.Border.

Color

Retorna ou define a cor principal do objeto. de leitura/gravação.

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

ColorIndex

Retorna ou define a cor da borda. de leitura/gravação.

A cor é especificada como um valor de índice na paleta de cores atual ou como uma das seguintes constantes XlColorIndex :

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

LineStyle

Retorna ou define o estilo de linha da borda. Leitura/gravação XlLineStyle, xlGray25, xlGray50, xlGray75ou xlAutomatic. Os valores de retorno possíveis são xlContinuous - Uma linha contínua, xlDash - Uma linha tracejada, xlDashDot - Traços e pontos alternados, xlDashDotDot - Um travessão seguido por dois pontos, xlDot - Uma linha pontilhada, xlDouble - Uma linha dupla, xlLineStyleNone - Sem linha, xlSlantDashDot - Traços inclinados.

As constantes xllinestylexldouble e XlSlantDashDot da enumeração XlLineStyle não se aplicam a gráficos.

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

Weight

Retorna ou define a espessura da borda. Leitura/gravação XlBorderWeight.

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