Top / Accessでメモ帳をつくろう(メインメニュー編)


Accessでメモ帳をつくろう(メインメニュー編)

方法としては、「メニュー作成ツールを利用する方法」と「自分でデザインする方法」があります。このページでは、自分でデザインする方法でメインメニューを作成していきます。理由は、あとで追加したいデータベースがあった時に自由に自分でカスタマイズできるからです。

自分でデザインしたメインメニューを作る

1.空のフォームを新規作成する

ACCESSメインメニュー作成1

  1. [オブジェクト]項目のフォームを選択する。
  2. [デザイン ビューでフォームを作成する]を選択してクリックする。


2.空のフォームが作成された

ACCESSメインメニュー作成2

空きのフォームが作られたので、このフォームをメインメニューにしていきます。


3.フォーム ヘッダー/フッター領域を表示する

ACCESSメインメニュー作成3

  1. フォーム1:フォームと書かれている上部(ブルー部分)にマウスを移動して、右クリックする。
  2. 図のような小さいメニューが表示されるので、[フォーム ヘッダー/フッター]をクリックする。


4.フォーム ヘッダー/フッター領域が表示された

ACCESSメインメニュー作成4

上下部分にヘッダー領域とフッター領域が表示されました。


5.ラベルを配置して、任意のメニュー名をつける

ACCESSメインメニュー作成5

ツールボックスから[Aa]というラベルアイコンをクリックすると(オン状態にする)テキストを入力することができるので、メインメニューフォームに自分の好きな名前を付けることができます。


6.ヘッダー部分に任意の名前を入力する

ACCESSメインメニュー作成6

ここでは「My DB Main Menu」と入力しました。テキスト編集の方法は割愛しますが、大きさも色もフォントも変更できます。


7.「メモ帳DB」を開くためのボタンを作成する

ACCESSメインメニュー作成7

  1. ツールボックスの[コントロールウィザード]ボタンをクリックする。(オン状態にする)
  2. [コマンド]ボタンをクリックする。(オン状態にする)


8.「コマンド ボタン ウィザード」で、コマンドボタンを作成する

ACCESSメインメニュー作成8

  1. 手順7で[コマンド]ボタンをクリックした後にフォーム内の任意の場所にマウスを移動してクリックする。
  2. 図のようなコマンドボタンが作成されたことを確認する。
  3. [コマンド ボタン ウィザード]が表示されたことを確認する。


9.コマンドボタンをクリックした時の動作の設定をする

ACCESSメインメニュー作成9

コマンドボタンウィザードで、コマンドボタンをクリックした時の動きの設定をします。

  1. [フォームの操作]を選択する。
  2. [フォームを開く]を選択する。
  3. [次へ]をクリックする。


10.コマンドボタンをクリックした時に開くフォームを選択する

ACCESSメインメニュー作成10

  1. この場所で作成したコマンドボタンの元になるフォームを選択します。このサンプルデータベースでは、まだ1つしかフォームがないので、迷うことなく[frm_memo]を選択します。
  2. [次へ]をクリックする。


11.「すべてのレコードを表示する」を選択する

ACCESSメインメニュー作成11

表示したいレコードを選択することができます。ここでは、全てのレコードを使います。

  1. [すべてのレコードを表示する]を選択する。
  2. [次へ]をクリックする。


12.コマンドボタンに表面のデザインを作る

ACCESSメインメニュー作成12

コマンドボタンのデザインを作ります。文字で表示する「文字列」とアイコンで表示する「ピクチャ」を選択できます。ここでは、文字列でコマンドボタンに「メモ帳DB」と表示させます。

  1. [文字列]を選択する。
  2. 任意の名前を入力する。
  3. [次へ]をクリックする。


13.ボタン名を入力する

ACCESSメインメニュー作成13

ボタン名を入力することによって、DBが増えていくと後々わかりすいので、ここで決めておきます。

  1. ボタン名を入力する。
  2. [完了]をクリックする。


14.フォームに名前を付けて保存する

ACCESSメインメニュー作成14

最後にフォームを保存します。


15.メインメニューのフォームが完成しました

ACCESSメインメニュー作成15

これで、メインメニューのフォームが完成しました。作成したコマンドボタンをクリックすれば、frm_memoが開きます。