Chartの操作−データ要素の値を表示する
データ系列の各要素にデータラベルを追加して対応する値を表示するには

=============================

1.系列を選択して”データラベル”−”値を表示する”を選択

  ※この場合にはすべての要素にラベルが表示されます。

2.各要素ごとに選択して、個別に指定

=============================

それぞれVBAで行うと・・・

1.系列ごとのデータラベルの表示

ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1) _
	.HasDataLabels = True

2.個別指定のデータラベルの表示

 ※サンプルでは5つおきにデータラベルを表示させ、同時にフォントなどの
  書式設定を行います。

Sub DisplayDataLabel()

    With ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).Points
    
    For i = 5 To .Count Step 5
    
        With .Item(i)
        .HasDataLabel = True 'データラベル表示
        .DataLabel.Interior.Color = vbRed '色指定
        .DataLabel.Font.Size = 11 'Fontサイズ変更
        .Border.LineStyle = xlDash '枠線指定
        End With
    
    Next i
    
    End With

End Sub

Excel97,2000



戻る


Excel Word Access VBA! モーグ