初めにメッセージを表示するVBAを作成する:Access VBA入門

初めてのプログラムはメッセージを表示するのがきまりなのでここでも作成します。ただAccessの場合、直接画面に表示できないのでMsgBox関数を使用し表示します。

作成手順

  1. VBEウィンドウの表示
  2. 標準モジュールの挿入
  3. VBAコードの入力
  4. プログラムの実行
BackHomeへ BackAccess VBA入門へ



● 標準モジュールの挿入

リボンの[作成]~マクロとコードグループの[Visual Basic]をクリックします。
マクロとコードグループの[Visual Basic]をクリックする

新規データベースの場合、フォームもレポートもないので、左のプロジェクトウィンドウは何も表示されていません。
プロジェクトがないので、中央のコードウィンドウも表示されていません。
新規データベースの場合

メニューの[挿入]~[標準モジュール]をクリックします。
メニューの[標準モジュール]をクリックする




● VBAコードの入力

これで、左のプロジェクトウィンドウに標準モジュールが作成され、モジュールの名前は「Module1」になっています。
モジュールの名前を変更することもできますが、ここではそのままにします。

同時に中央にコードウィンドウが表示され、「Option Compare Database」と入力されています。
これは、文字列の比較モードを指定したもので通常、気にすることなくこのままにしておきます。
プロジェクトウィンドウに標準モジュールが作成された

下記のVBAを入力します。
Sub MyMessage()
    MsgBox "Access VBA"
End Sub これで完成したので、実行します。
カーソルがプロシージャの中で、ツールバーの実行ボタンをクリックします。
VBAを入力する

これでメッセージボックスが表示され、「Access VBA」と表示できました。
メッセージボックスが表示された

以上が、Access VBAの作成例です。



BackHomeへ BackAccess VBA入門へ

Copyright(C) FeedSoft