SSブログ

LibreOffice Calc Basic シート名(1月−12月)のシートを挿入するマクロの実験 [LibreOffice Calc Basic]

LibreOffice Calc Basic シート名(1月−12月)のシートを挿入するマクロの実験

CalcInsertSheet2.png

 

 Sub insert_newSheet()
'新規シートの挿入、1月ー12月のシート名で挿入する
'insertNewByName( シート名 , 挿入する位置 )
'

    'シートを先頭(値0)から挿入するので12月からで
    For i=12 To 1 Step -1
        newSheetName= i & "月"
        '同じシート名が有るかチェック
        If ThisComponent.Sheets().hasByName( newSheetName ) Then
                GoTo Loopi
            else
                Thiscomponent.sheets().insertNewByName( newSheetName, 0 )  
        End if
Loopi:
    Next i    
   
End Sub

 


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

nice! 1

コメント 0

コメントを書く

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

トラックバック 0


Linuxランキング

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