マクロの例です。
Dim n As Integer '項目数
Dim dd As Variant 'ダミーデータ
Dim i As Integer
With ActiveChart
n = .SeriesCollection(1).Points.Count
.Axes(xlCategory).TickLabelPosition = xlNone
End With
For i = 1 To n
dd = dd & "," & 0
Next i
dd = Replace(dd, ",", "", 1, 1)
With ActiveChart.SeriesCollection.NewSeries
.Values = "{" & dd & "}"
.ChartType = xlLine
.Border.LineStyle = xlNone
.ApplyDataLabels
.DataLabels.Position = xlLabelPositionBelow
For i = 1 To n Step 1
With .Points(i).DataLabel
.Text = Cells(i, "A").Value
End With
Next i
End With
お礼
わざわざマクロまで書いていただきありがとうございます。 マクロでの逃げ道がありそうだとわかったのは助かりました。