Прочитать на английском

Поделиться через


Объект DataLabel (Excel Graph)

Представляет метку данных для указанной точки или линии тренда на диаграмме.

Для ряда объект DataLabel является членом коллекции DataLabels , которая содержит объект DataLabel для каждой точки.

Для ряда без определяемых точек (например, ряд области) коллекция DataLabels содержит один объект DataLabel.

Замечания

Используйте DataLabels (index), где index — это номер индекса метки данных, чтобы вернуть один объект DataLabel .

Используйте свойство DataLabel , чтобы вернуть объект DataLabel для одной точки.

Пример

В приведенном ниже примере устанавливается числовой формат для пятой метки данных в ряду 1 на диаграмме.

myChart.SeriesCollection(1).DataLabels(5).NumberFormat = "0.000"

В следующем примере показано, как включить метку данных для второй точки рядов на диаграмме и задать для текста метки данных значение Суббота.

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

Для линии тренда свойство DataLabel возвращает текст, отображаемый с линией тренда. Это может быть уравнение, величина достоверности аппроксимации или и то, и другое (если показаны оба значения). В следующем примере задается текст линии тренда для отображения только уравнения, а затем текст метки данных помещает в ячейку A1 в таблице.

With myChart.SeriesCollection(1).Trendlines(1) 
 .DisplayRSquared = False 
 .DisplayEquation = True 
 x = .DataLabel.Text 
End With 
With myChart.Application.DataSheet 
 .Range("A1").Value = x 
End With

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.