Mostrando postagens com marcador Objeto DataLabel. Mostrar todas as postagens
Mostrando postagens com marcador Objeto DataLabel. Mostrar todas as postagens

Objeto DataLabel

Charts (Chart)
SeriesCollection (Series)
DataLabels (DataLabel)
Points (Point)
DataLabel
Trendlines (Trendline)
DataLabel

Representa o rótulo de dados em um ponto de gráfico ou linha de tendência. Em uma série, o objeto DataLabel é um membro da coleção DataLabels. A coleção DataLabels contém um objeto DataLabel para cada ponto. Para uma série sem pontos definíveis (como uma série de área), a coleção DataLabels contém um único objeto DataLabel.

Usando o objeto DataLabel

Use DataLabels(index), onde index é o número de índice do rótulo de dados, para retornar um único objeto DataLabel. O exemplo seguinte define o formato do número para o quinto rótulo de dados na série um do gráfico incorporado um na planilha um.

Worksheets(1).ChartObjects(1).Chart _
.SeriesCollection(1).DataLabels(5).NumberFormat = "0.000"

Use a propriedade DataLabel para retornar o objeto DataLabel para um único ponto. O exemplo seguinte ativa o rótulo de dados do segundo ponto na série um da folha de gráfico chamada "Chart1" e define o texto do rótulo de dados como "Saturday".

With Charts("chart1")
With .SeriesCollection(1).Points(2)
.HasDataLabel = True
.DataLabel.Text = "Saturday"
End With
End With

Em uma linha de tendência, a propriedade DataLabel retorna o texto mostrado com a linha de tendência. Isso pode ser a equação, o valor de R ao quadrado ou ambos (se ambos estiverem sendo mostrados). O exemplo a seguir define o texto da linha de tendência para mostrar somente a equação e coloca o texto do rótulo de dados da célula A1 na planilha chamada "Sheet1".

With Charts("chart1").SeriesCollection(1).Trendlines(1)
.DisplayRSquared = False
.DisplayEquation = True
Worksheets("sheet1").Range("a1").Value = .DataLabel.Text
End With