【LibreOfficeマクロ】セルのフォント色と背景色変更


関数とサンプル


【覚えておきたい関数】

  • フォント色変更 CharColor = RGB(nnn,nnn,nnn)
  • 背景色変更 CellBackColor = RGB(nnn,nnn,nnn)

ソースコード

Sub Main

‘アクティブシート取得
Dim oSheet As Object
oSheet = ThisComponent.CurrentController.ActiveSheet

Dim oCell As Object

'セル指定 A1
oCell = oSheet.getCellByPosition(0,0)
oCell.String = "あいうえお"

‘ フォント色を指定 白
oCell.CharColor =RGB(255, 255, 255)

‘ セルの背景色を指定 灰色
oCell.CellBackColor = RGB(64, 64, 64)

‘ 範囲指定
oRange = oSheet.getCellRangeByName("B1:C2")
‘ 範囲の背景色を指定 赤
oRange.CellBackColor=RGB(255, 0, 0 )

End Sub

実行結果

目次はこちら
>> LibreOfficeマクロ入門講座 目次

スポンサーリンク

コメントを残す

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

*

Time limit is exhausted. Please reload CAPTCHA.