ドーナツグラフを2種類作成する : Excel
Excelのドーナツグラフには下記の2種があります。
- ドーナツ : xlDoughnut
- 分割ドーナツ : xlDoughnutExploded
グラフの作成プログラムは、折れ線・棒グラフ・円グラフ・散布図・面グラフと同じです。
Homeに戻る >
Excel VBAでグラフのTipsへ
Excel実行画面
・ D1:F13がグラフデータです。
・ ドーナツグラフ、分割ドーナツグラフ
Excel VBA実行コード
Option Explicit
Private Sub CommandButton3_Click()
Dim trange As Range
Dim tCh As ChartObject
Dim ypos As Long
Dim stname As String
stname = ActiveSheet.Name
Set trange = Worksheets("Sheet1").Range("D1:F13")
ypos = 220
'作成領域
Set tCh = Worksheets("sheet1").ChartObjects.Add(20, ypos, 400, 200)
'ドーナツ
tCh.Chart.ChartType = xlDoughnut
tCh.Chart.SetSourceData Source:=trange, PlotBy:=xlColumns
tCh.Chart.HasTitle = True
tCh.Chart.ChartTitle.Characters.Text = "売上推移 ドーナツ"
'作成領域
ypos = ypos + 220
Set tCh = Worksheets("sheet1").ChartObjects.Add(20, ypos, 400, 200)
'分割ドーナツ
tCh.Chart.ChartType = xlDoughnutExploded
tCh.Chart.SetSourceData Source:=trange, PlotBy:=xlColumns
tCh.Chart.HasTitle = True
tCh.Chart.ChartTitle.Characters.Text = "売上推移 分割ドーナツ"
End Sub
Homeに戻る >
Excel VBAでグラフのTipsへ
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します
Copyright (c) Excel-Excel ! All rights reserved