2008-09-01から1ヶ月間の記事一覧

イベントハンドラ中のthisの取り扱いに関するメモ

イベントハンドラ中のthisは混乱のもと (略) "this"はshiraishiオブジェクトではなく、ボタンのDOMオブジェクトになってしまいます。 混乱のもとなのは分かるけど、それをどう解決すればいいのかについて上記記事はふれていない。 おかげで、はまった。 つ…

指定の名前のワークシートがなければ作成するマクロ

VBA

次の2つのFunctionを組み合わせれば良い。 ' 指定の名前のワークシートが存在するかどうか Function isExistingSheetName(sheetname As String) As Boolean Dim ws As Worksheet Dim flag As Boolean '現在のシートを記憶 Set recentSheet = ActiveSheet For…