3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

2010-07-04から1日間の記事一覧

(OpenOffice Basic)現在選択しているセルの位置を得る

OpenOffice Basic(3.2)でユーザーが現在選択しているセル(カレントセル)の位置を得る方法です。 Dim oActiveCell As Object '現在選択中のセルを取得 oActiveCell = ThisComponent.CurrentSelection MsgBox "シート:" & oActiveCell.CellAddress.Sheet & _ "…

(OpenOffice Basic)Calcシートの保護

OpenOffice Basic(3.2) で Calc のシートの保護をかける方法です。 Dim oSheet As Object oSheet = ThisComponent.Sheets(0) 'シートの保護 oSheet.Protect("passwd") 'パスワード passwd でシート保護 'シートの保護の解除 oSheet.Unprotect ("passwd") 参…

(OpenOffice Basic)Calcシートの選択

OpenOffice 3.2 のマクロを触る機会ができました。 OpenOffice は Basic のほかに、PythonやJavaScript,Bean Shellも使えるようですが、OpenOffice Basic が一番情報があるので、それを使うことにしました。 しばらくは OpenOffice マクロの話となります。 …