SSブログ

LibreOffice6.4 Calc 上線 [LibreOffice Calc全般]

LibreOffice6.4 Calc 上線

OS LinuxMnt 19 cinnamon 64bit


上線.png


セルを選択 → 右クリックセルの書式設定 CTRL +1


セルの書式設定_886.png


マクロ

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



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





nice!(0)  コメント(2) 
共通テーマ:パソコン・インターネット


Linuxランキング

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。