VBA

VBA共通

VBA:Outolookの受信ボックスのメールをVBAで取得するサンプル

Outlookの受信ボックス内のメールについて、受信時間、送信者(表示名)、件名、送信者アドレス、本文を取得してデバッグウィンドウに出力する簡単なサンプルプログラム。参照設定がされていなくても実行できるようにCreateObjectを使用し...
VBA共通

VBA:正規表現を使用する方法

正規表現を使用した入力データのチェックをするVBAのサンプルプログラム。正規表現の利用については、VBAの標準機能にはないので、「Microsoft VBScript Regular Expressions 5.5」ライブラリを利用して実現...
VBA共通

VBA:文字列に半角カタカナが含まれていないかチェックするユーザー定義関数

入力データに半角カタカナが含まれていないかチェックするユーザー定義関数をVBAで作成したので覚書しておく。どういうチェック方法が一番いいか色々考えたあげく、一番シンプルでわかりやすいと思った方法は以下の通り。
VBA

Excel VBA:マウスポインタの形状を砂時計などに変更するサンプルプログラム

ExcelのVBAを使用してマウスポインターの形を変更するサンプルプログラムを覚書。思い出すのに少し時間がかかったから覚書。
Access VBA

Access VBA:指定した日から指定した営業日数後の日付を返すユーザー定義関数

AcessのVBAで指定した日を起点として指定した日数後の営業日の日付を返すユーザー定義関数を作ったので覚書。例えば、2015/1/26(水)から5営業日後の日付を求めたい時などに使用するためのユーザー定義関数のサンプルプログラムです。
Access VBA

Access VBA:次の営業日(翌営業日)を返すユーザー定義関数

AccessのVBAを使用して指定した日を起点として次の営業日(翌営業日)を返すユーザー定義関数のサンプルプログラムを覚書。
その他プログラミング関連

シリアル値について

シリアル値について覚書。コンピューターの世界では、時刻をシリアル値と言う値で持っている。日付時刻をシリアル値に換算する場合の値とちょっとしたVBAのサンプルプログラムを覚え書き。
Access VBA

Access VBA:指定した日付が休日(祝祭日、土日)かどうかをチェックするユーザー定義関数

AccessのVBAで指定した日付が休日(祝祭日、土日)かどうかを判定するためのユーザー定義関数を作成したので覚書しておく。OSの設定を和暦にしているとうまく動かないとの指摘があったので、和暦対応を追記しました。
Access VBA

Access VBA:ExcelのテキストボックスのデータをAccessのメモフィールドに保存するサンプルプログラム

Excelのワークシートに配置してあるテキストボックス内の文字列をAccessのメモフィールドに転送するサンプルプログラムを作ったので覚え書きしておく。
Access VBA

VBA:改行コードの取り扱いに注意が必要!ExcelとAccessでは改行コードが違います!

ExcelとAccessでは何故か改行コードが異なります。Excelは、改行コードがchr(10)ですが、Accessは、chr(13)+chr(10)になっています。そのためExcel上のデータをAccessのメモフィールド等、改行コード...