お世話になります。
libreoffice basicでグラフのスケールを変更するための関数を作りたいのですがうまく動きません。検索やcopilotへの質問でも解決には至りませんでした。
Dim ActiveSheet As Object
thiscomponent.CurrentController.setActiveSheet(thiscomponent.sheets.getbyname("シート名"))
ActiveSheet = ThisComponent.CurrentController.ActiveSheet
oCharts = ActiveSheet.getCharts()
oChart = oCharts.getByIndex(0)
' チャートのダイアグラムを取得
oDiagram = oChart.getDiagram()
' 横軸と縦軸のプロパティを変更
oDiagram.getXAxis().Min = 温度範囲下
oDiagram.getXAxis().Max = 温度範囲上
oDiagram.getXAxis().MajorInterval = 20
oDiagram.getXAxis().MinorInterval = 10
oDiagram.getYAxis().Min = レンジX
oDiagram.getYAxis().Max = レンジY
oChart.setDiagram(oDiagram)
最終的にこのようなコードを作ったのですが
BASICランタイムエラー.
‘423’
次のプロパティまたはメソッドが見つかりません: getDiagram。
というエラーが出ます。解決方法はあるでしょうか。よろしくお願いいたします