SSブログ

行を挿入するマクロの実験 LibreOffice Calc Basic [LibreOffice Calc Basic]

行を挿入するマクロの実験 LibreOffice Calc Basic


  •  

Sub insert_Row5()
    '現在のセルの行を基準に行を5つ挿入する
    Dim sRowIndex,sSheetIndex As Long
    on error goto errorH
    '選択セルの行,シート番号
        sRowIndex=ThisComponent.CurrentController.Selection.CellAddress.Row
        sSheetIndex=ThisComponent.CurrentController.Selection.RangeAddress.sheet
            'msgbox sRow & chr(10) & sSheetIndex
    '5行挿入
        ThisComponent.Sheets(sSheetIndex).getRows().insertByindex(sRowIndex,5)
    Exit Sub
    'エラー処理
    errorH:
        msgbox "選択行が複数か正しくありません!"
End Sub

CalcInsertRows5.png

 


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

nice! 0

コメント 0

コメントを書く

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

トラックバック 0


Linuxランキング

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