SSブログ

選択範囲の幅、高さを調べるマクロの実験 LibreOffice Calc Basic [LibreOffice Calc Basic]

選択範囲の幅、高さを調べるマクロの実験 LibreOffice Calc Basic

  • 参考サイト ttp://okwave.jp/qa/q5720685.html
  • 質問者と回答者のやりとりが・・・・・
  • ttp://hermione.s41.xrea.com/pukiwiki/index.php?OOobbs2%2F48 

Sub getSelectionCellSize()
'範囲選択セルの幅、高さを調べる,
'マージセル(結合セル)の場合でも調べられる
'参照サイト ttp://okwave.jp/qa/q5720685.html
    Dim oSheet As Object
    Dim oCursor As Object
    Dim oSelection As Object
    Dim w As Long
    Dim h As Long
'object Sheet,Selection,Cursol
    oSheet =ThisComponent.CurrentController.ActiveSheet
    oSelection = ThisComponent.CurrentSelection
    oCursor = oSheet.createCursorByRange( oSelection )    'セルの左上のポジションXY
    oCursor.collapseToMergedArea()                                    'collapseToMergedArea メソッドでセルカーソルを結合された                           ’セルの範囲に広げます

'カーソルの幅、高さを調べる
    w = oCursor.Size.Width
    h = oCursor.Size.Height
'MsgBoxで確認
    msgbox "セル幅 " & w & chr(10) & "セル高さ " & h  ,,"選択セルの幅高さ"
End Sub

 

selectionSize1.png

selectionSize2.png

selectionSize3.png

 


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

nice! 1

コメント 1

SWADWAY

Inderal Online Uk Pharmacy https://cheapcialisll.com/ - Cheap Cialis On Line Stendra Mail Order Pills Wolverhampton <a href=https://cheapcialisll.com/#>Cheap Cialis</a> Viagra Cialis Levitra Espana
by SWADWAY (2020-06-28 10:42) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0


Linuxランキング

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