関数とサンプル
【覚えておきたい関数】
- 範囲選択:ThisComponent.CurrentController.Select(range)
- 選択範囲の操作:ThisComponent.CurrentController.Selection
ソースコード
Sub Main
'コントローラ取得
Dim oCtrl As Object
oCtrl = ThisComponent.CurrentController
'アクティブシート取得
Dim oSheet As Object
oSheet = oCtrl.ActiveSheet
Dim oRange As Object
'セル範囲指定
oRange = oSheet.getCellRangeByName("A1:D4")
'A1:D4を選択
oCtrl.Select(oRange)
'選択範囲の色変更
oCtrl.Selection.CellBackColor=RGB(0, 0, 255)
End Sub
実行結果
目次はこちら
>> LibreOfficeマクロ入門講座 目次