【LibreOfficeマクロ】セル選択と操作


関数とサンプル


【覚えておきたい関数】

  • 範囲選択: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マクロ入門講座 目次

スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

Time limit is exhausted. Please reload CAPTCHA.