- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ピボットグラフのデータラベルの表示について)
ピボットグラフのデータラベルの表示について
このQ&Aのポイント
- ピボットグラフのデータラベルの表示について質問があります。
- データラベルの区切り文字の上段と下段を入れ替える方法はあるのでしょうか?
- 現在の表示は上段に値、下段にパーセンテージが表示されていますが、希望する表示は上段にパーセンテージ、下段に値です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Sub test() Dim s() As String Dim p As Point If ActiveChart Is Nothing Then MsgBox "グラフを選択して実行" Exit Sub End If With ActiveChart Select Case .ChartType Case xlPie, xl3DPie, xlPieExploded, xl3DPieExploded With .SeriesCollection(1) .HasDataLabels = False .ApplyDataLabels ShowValue:=True, ShowPercentage:=True, Separator:=vbLf For Each p In .Points '改行文字で分割して順番入れ替え、改行文字で結合 s() = Split(p.DataLabel.Text, vbLf) p.DataLabel.Text = s(1) & vbLf & s(0) Next End With End Select End With End Sub 取り敢えず、マクロでの対応策しか思いつきません...
お礼
そんな大変なことだったんですね! ありがとうございました!!!