LibreOffice Calc セルの内容を非表示にする。 [LibreOffice Calc全般]
LibreOffice Calc セルの内容を非表示にする。
OS LinuxMint19.3 cinnamon 64bit
LibreOffice 7.1.4.2 64bit
セルの内容を表示しないようにするには、セルの書式設定でユーザー定義で";;;"とする。
設定すると印刷もされないので、秘密にしたい内容などの利用するといいかも?
LibreOffice Calc ショートカット 「CTRL+D」下方向にコピー [LibreOffice Calc全般]
LibreOffice Calc ショートカット 「CTRL+D」下方向にコピー
OS LinuxMint19 cinnamon 64bit
LibreOffice.7.0.3.1 64bit
3行のB:F 1-5 を下にコピーする。
B4:F4を選択して「CTRL + D」(下方向にコピー)を押すと下図のようになる。
LibreOffice Calc 条件付き書式に複数の条件を設定する [LibreOffice Calc全般]
LibreOffice Calc 条件付き書式に複数の条件を設定する
OS LinuxMint19cinnamon 64bit
LibreOffice7.0.2.2
例題
〇〇より小さい
〇〇より大きい
〇〇に等しい
の3つの条件を設定すし文字の色を変える
「適用するスタイル」で「新しいスタイル」を選んで「フォント効果」タブから文字色を設定する
LibreOffice6.4 Kanji to Phoentic(漢字をふりがなに変換)する拡張機能 [LibreOffice Calc全般]
LibreOffice6.4 Kanji to Phoentic(漢字をふりがなに変換)する拡張機能
OS LinuxMint19 cinnamon 64bit
LbreOffice6.4 64bit
Kanji to Phoentic(漢字をふりがなに変換)
https://extensions.libreoffice.org/extensions/kanji-to-phoentic-6f225b5730923075308a306a306b590963db
DLするファイル
LibreOffice6.4 Calc 上線 [LibreOffice Calc全般]
LibreOffice6.4 Calc 上線
OS LinuxMnt 19 cinnamon 64bit
セルを選択 → 右クリックセルの書式設定 CTRL +1
マクロ
calc
sub uesen()
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(2) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Overline.LineStyle"
args1(0).Value = 15
args1(1).Name = "Overline.HasColor"
args1(1).Value = true
args1(2).Name = "Overline.Color"
args1(2).Value = 16711680
dispatcher.executeDispatch(document, ".uno:Overline", "", 0, args1())
end sub
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(2) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Overline.LineStyle"
args1(0).Value = 15
args1(1).Name = "Overline.HasColor"
args1(1).Value = true
args1(2).Name = "Overline.Color"
args1(2).Value = 16711680
dispatcher.executeDispatch(document, ".uno:Overline", "", 0, args1())
end sub
writer
Sub GnlFont()
Dim oDoc As Object, oText As Object, oCur as Object
Dim oCtrl as Object, oFrame as Object
Dim Dummy()
Dim oDispatcher as Object
Dim oProp(2) as new com.sun.star.beans.PropertyValue
'
oDoc = StarDesktop.loadComponentFromURL("private:factory/swriter", "_blank", 0, Dummy())
oText = oDoc.getText()
oCur = oText.createTextCursor
'
oCur.gotoStart(false)
oCur.setString("LibreOffice と Apache OpenOfficeです。")
'
' Docment文字を選択する
oCtrl = oDoc.getCurrentController()
oCtrl.select(oText)
'
oFrame = oCtrl.getFrame()
oDispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
' 下線
oProp(0).Name = "Overline.LineStyle"
oProp(0).Value = 15
oProp(1).Name = "Overline.HasColor"
oProp(1).Value = true
oProp(2).Name = "Overline.Color"
oProp(2).Value = &HFF0000 ' Red
oDispatcher.executeDispatch(oFrame, ".uno:Overline", "", 0, oProp())
End Sub
'
' [ Note ]
' 0 : NONE
' 1 : SINGLE
' 2 : DOUBLE
' 3 : DOTTED
' 4 : DONTKNOW
' 5 : DASH
' 6 : LONGDASH
' 7 : DASHDOT
' 8 : DASHDOTDOT
' 9 : SMALLWAVE
' 10 : WAVE
' 11 : DOUBLEWAVE
' 12 : BOLD
' 13 : BOLDDOTTED
' 14 : BOLDDASH
' 15 : BOLDLONGDASH
' 16 : BOLDDASHDOT
' 17 : BOLDDASHDOTDOT
' 18 : BOLDWAVE