ビデオ: Access 2013使い方講座 上巻第1章 データベースの新規作成とオブジェクト【動学.tv】 2024
Access 2013データベースを開くときに表示されるアンバウンドフォームを作成できます。新しいフォームと、フォームを自動的に開くマクロを作成するには、次の手順に従います。
-
リボンの[作成]タブの[フォーム]グループの[フォームデザイン]ボタンをクリックして、新しいフォームを作成します。
Accessは、デザインビューでフォームを開きます。
-
クイックアクセスツールバーの[保存]ボタンをクリックするか、Ctrl + Sキーを押して空白のフォームを保存します。
<! - 1 - > -
名前を付けて保存ダイアログボックスで、フォームの名前を入力し、「OK」をクリックします。
メインメニューのようなフォームを呼び出します。フォームを開いたままにします。あなたは後でそのボタンを作る。
これでフォームを自動的に開くAutoExecマクロを作成する準備が整いました。
-
新しいマクロを作成します。
空白のマクロが表示されます。
-
OpenFormアクションをマクロに追加します。
-
Form Name引数に、作成したフォームの名前(Main Menu)を設定します。
<! - 2 - >これを行うには、フォーム名引数をクリックし、下矢印をクリックして表示されるドロップダウンメニューからフォームを選択します。
-
マクロを閉じ、[はい]ボタンをクリックして保存し、名前をAutoExecにします。
データベースを開くたびにマクロが自動的に実行されるようにするには、マクロAutoExecに名前を付ける必要があります。
-
リボンの[作成]タブの[マクロとコード]グループの[マクロ]ボタンをクリックして別のマクロを作成します。
<! - 3 - >メインメニューフォームには、ボタンが実行されるサブマクロを含むマクロが必要です。サブボタンを埋め込みマクロとして保存するコマンドボタンウィザードを使用してすべてのボタンを作成できますが、ボタン用に独自のサブマクロを作成する場合は、ここで作成したマクロに保存することができます。
-
[保存]ボタンをクリックするか、Ctrl + Sキーを押して新しいマクロを保存します。
-
マクロの名前を入力し、[OK]をクリックします。
マクロにメインメニューのフォームと同じ名前を付ける ことはありませんが、そうした場合は混乱することはありません。手順3でアドバイスを受けた場合は、メインメニューまたはメインメニューフォームのマクロに名前を付けます。 メインメニューフォームのタブをクリックして、ボタンの追加を開始します。
-
これで、ステップ1で作成したメインメニューフォーム(覚えていますか?)に戻り、コマンドボタンを追加する準備が整いました。
フォームは準備ができており、データベースを開くと表示されます。必要なのはボタンだけ!