У меня есть макрос, который добавляет метки данных в пузырьковую диаграмму. Этот код отлично работает для обеспечения значения оси Y, и теперь я хотел бы изменить это, показывая имя серии.VBA добавляет метки данных с именем серии в пузырьковую диаграмму
Sub AddDataLabels()
Dim bubbleChart As ChartObject
Dim mySrs As Series
Dim myPts As Points
With ActiveSheet
For Each bubbleChart In .ChartObjects
For Each mySrs In bubbleChart.Chart.SeriesCollection
Set myPts = mySrs.Points
myPts(myPts.Count).ApplyDataLabels Type:=xlShowValue
Next
Next
End With
End Sub
Стараюсь изменения
myPts(myPts.Count).ApplyDataLabels Type:=xlShowValue
В:
myPts(myPts.Count).ApplyDataLabels Type:=xlShowSeriesName
Но это дает мне 'Недопустимый вызов процедуры или аргумент'.
Любые советы о том, как я могу изменить код, чтобы отображать SeriesName вместо значения оси Y?
Удивительно, это работает как шарм! Спасибо! –
@RobinEdsmyr your'e добро пожаловать, пожалуйста, отметьте как «ответ» (пометив немного ** V ** рядом с моим сообщением) –
Сделано! Еще раз спасибо. –