ダイアグラム 
チャートの中にあるダイアグラムがチャートのグラフ本体です。
oDiagram = oChart.getDiagram()
チャートオブジェクトの種類 
チャートの形式によってサービスが異なり次のものがあります。
Diagram Service Names |
com.sun.star.chart.BarDiagram | 棒グラフ |
com.sun.star.chart.AreaDiagram | エリアグラフ |
com.sun.star.chart.LineDiagram | 折れ線グラフ |
com.sun.star.chart.PieDiagram | 円グラフ |
com.sun.star.chart.DonutDiagram | 穴あき円グラフ |
com.sun.star.chart.NetDiagram | レーダー網グラフ |
com.sun.star.chart.XYDiagram | 散布図 |
com.sun.star.chart.StockDiagram | 株価チャート |
com.sun.star.chart.BubbleDiagram | バブルチャート |
ダイアグラムから DiagramType を参照してグラフの種類を判定できます。
msgbox oDiagram.DiagramType
また、棒グラフの向きや積み重ねグラフ、パーセントグラフかどうかなどは次のように判定します。
' 縦向きグラフ
If oDiagram.Vertical Then '...
' パーセントグラフ
If oDiagram.Percent Then '...
' 積み上げグラフ
If oDiagram.Stacked Then '...