VBA

今更「和暦」→「西暦」変換を実装する:VBA小ネタ20190706

ちょっとだけ引っかかったのでその備忘録を兼ねてます。 西暦と和暦の相互変換を行う場合には、通常であればFormat関数を使います。と言うかそういう方針で考えています。 私自身の考え方ですが、できるだけメンテナンスフリー(またはシステム外に責任を押し…

裏技的な非公開ライブラリ「WizHook」はかなりオススメ(ただし自己責任)

平成最後の朝、枕元で聞こえた言葉。 「Wizhookで一ネタ書けば?」 だれが言ったかわかりませんが、GWアドベントカレンダーの4日目(2019/4/30)のネタはコレで行こう、と決めたのですが、当日書き始めたところ、結構深い内容であることに気付き、きちんと時間…

WizHook考... VBA小ネタ:20190430

GWアドベントカレンダーの4日目ネタです。今日もブログからお伝えします。 今日の仕事はAccessでCRM+請求系処理のツールを作っている案件のバグ取り、の予定でしたが機能の大幅変更になってしまいてんてこ舞いでした。 そんな状態なので、後日きちんとまと…

Excel2003形式から2007マクロ有効形式へのコンバート時のWorkbook.SaveAsの挙動... VBA小ネタ:20190429

GWアドベントカレンダーの3日目ネタです。ブログ形式でお送りします。 今日の仕事はExcel97-2003形式で作成されたマクロを検証しつつ2007以降形式(マクロ有効ファイル)へのコンバート、という仕事でした*1。 引っかかった点 エラーの詳細とコード エラー回避…