日記超~

私の日記帳として・・・

Accessのマクロをコード化する方法

2009-04-23 08:34:58 | Weblog

http://office.microsoft.com/ja-jp/access/HP051866761041.aspx

マクロを Visual Basic コードに変換する
 

Microsoft Access では自動的にマクロ (マクロ : 1 つまたは複数のアクションをまとめて記述したもの。作業を自動的に行うために使用します。)を、同様の操作を行う Microsoft Visual Basic (Microsoft Visual Basic : Microsoft が Basic を基に開発した、視覚的なプログラミングが可能なハイレベル プログラミング言語。Windows アプリケーションの開発に使用できます。)イベント プロシージャ (イベント プロシージャ : ユーザーの操作やプログラム コードによって発生したイベント、またはシステムで発生したイベントに応答して、自動的に実行されるプロシージャです。)またはモジュール (モジュール : 宣言、ステートメント、およびプロシージャで構成される 1 つの単位。モジュールには、標準モジュールとクラス モジュールの 2 種類があります。)に変換することができます。フォームやレポートのマクロ、または特定のフォームやレポートにリンクしていないグローバル マクロを変換できます。

非表示フォームまたはレポートのマクロを Visual Basic のコードに変換する

  1. デザイン ビュー (デザイン ビュー : データベース オブジェクト (テーブル、クエリ、フォーム、レポート、マクロ、およびデータ アクセス ページ) のデザインを表示するウィンドウ。デザイン ビューでは、新しいデータベース オブジェクトの作成と既存のデータベース オブジェクトの変更ができます。)でフォームまたはレポートを開きます。
  2. [ツール] メニューで [マクロ] をポイントし、[フォーム マクロを Visual Basic に変換] または [レポート マクロを Visual Basic に変換] をクリックします。

非表示グローバル マクロを Visual Basic のコードに変換する

  1. データベース ウィンドウ (データベース ウィンドウ : Access データベースまたは Access プロジェクトを開くときに表示されるウィンドウ。このウィンドウには、新しいデータベース オブジェクトを作成するショートカットと既存のオブジェクトを開くショートカットが表示されます。)で [オブジェクト] の下の ボタン イメージ (マクロ) をクリックします。
  2. 変換するマクロの名前をクリックします。
  3. [ファイル] メニューの [名前を付けて保存] をクリックします。
  4. [名前を付けて保存] ダイアログ ボックスで、[モジュール] をクリックし、[OK] をクリックします。
  5. [マクロの変換] ダイアログ ボックスで、オプションを選択し、[変換] をクリックします。