Я пытаюсь установить метки данных равными пользовательским значениям. Однако они не появляются. Я четко определил диапазон, в котором они могут появляться, и не знаю, почему они этого не делают.
Dim names As Range
Set names = Range(Range("A2"), Range("A2").End(xlDown))
Set mypts = mysrs.Points
mypts(mypts.count).ApplyDataLabels
With mypts(mypts.count).DataLabel
.ShowSeriesName = False
.ShowCategoryName = False
.ShowValue = False
' optional parameters
.Position = xlLabelPositionAbove
.Font.name = "Helvetica"
.Font.Size = 10
.Font.Bold = False
End With
For Each pt In mypts
k = k + 1
pt.DataLabel.Text = names.Cells(k, 1).Text
Next
Могу ли я передать имена в виде массива?