Classe ChartFormat (Excel VBA)

Fornece acesso à formatação de Arte do Office dos elementos do gráfico.

Set

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

Dim cft as ChartFormat
Set cft = ActiveChart.ChartArea.Format

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo 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 e Walls.Format

Propriedades

Adjustments Retorna um objeto Adjustments . Somente leitura.

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

AutoShapeType Representa o tipo pai da forma especificada. Somente leitura MsoAutoShapeType.

ActiveChart.ChartArea.Format.AutoShapeType =

Fill Retorna um objeto FillFormat do elemento de gráfico pai que contenha propriedades de formatação de preenchimento para o elemento de gráfico. Somente leitura.

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

Glow Retorna um objeto GlowFormat para um gráfico especificado que contém as propriedades de formatação de brilho para o elemento de gráfico. Somente leitura.

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

Line Retorna um objeto LineFormat que contém as propriedades de formatação de linha para o elemento de gráfico especificado. Somente leitura.

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

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Dim objParent As Object
Set objParent = ActiveChart.ChartArea.Format.Parent

PictureFormat Retorna um objeto PictureFormat para um gráfico especificado que contém imagens. Somente leitura.

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

Shadow Retorna um objeto ShadowFormat que contém propriedades de formatação de sombra para o elemento de gráfico. Somente leitura.

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

SoftEdge Retorna um objeto SoftEdgeFormat para um gráfico especificado que contém propriedades de formatação de borda suave para o gráfico. Somente leitura.

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

TextFrame2 Retorna um objeto TextFrame2 que contém formatação de texto para o elemento de gráfico especificado. Somente leitura.

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

ThreeD Retorna um objeto ThreeDFormat que contém as propriedades de formatação do efeito 3D para o gráfico especificado. Somente leitura.

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