Microsoft Office全般(Excel/Word/PowerPoint/Access/Outlook/OneNote)の使用方法を解説。

www.wanichan.com

PC > Access > 2000

サブフォームやオートフォームを作ってみよう!

フォーム
  • このエントリーをはてなブックマークに追加

サブフォームを作ってみよう

フォームウィザードを使って、サブフォームのあるフォームを作ってみましょう。
サブフォームとは、フォームの中にフォームが存在するものです。
どちらがメインにするかによって、サブフォームを作れるか作れないかが決まってきます。
なお、サブフォームのあるフォームを作るには、少なくとも2つ以上のフォームを組み合わせること、そして相互に関連付けるものがあるものであることが重要です。

  • もととなるクエリ:売上クエリ
  • フィールド:「氏名」「商品名」「単価」「数量」
  • データの表示方法:「by住所テーブル」・サブフォームがあるフォームを選択
  • サブフォームのレイアウト:データシート形式
  • スタイル:標準
  • フォーム名:売上入力フォーム
  • サブフォーム名:(既定値のままでOK)

まず、オブジェクトバーをフォームに切り替えて、「ウィザードを使用してフォームを作成する」をダブルクリックします。
データベースウィンドウ

テーブル/クエリの一覧から「売上クエリ」を選択して、
氏名、商品、単価、数量を選択して、[次へ]ボタンをクリックします。

データの表示方法を「by住所テーブル」で、サブフォームがあるフォームを選択しているのを確認して、
[次へ]ボタンをクリックします。

サブフォームは「データシート」を選択して、[次へ]ボタンをクリックします。

スタイルは「標準」を選択して[次へ]ボタンをクリックします。
フォームウィザード

フォームの名前は「売上入力フォーム」と入力して、[完了]ボタンをクリックします。

すると、このように入れ子状のフォームが出来上がりました。

▲Page TOP

オートフォームで作ってみよう

もっと簡単に手っ取り早くフォームを作るには、オートフォーム機能があります。

  1. フォームにしたいテーブルまたはクエリをデータベースウィンドウから選択します。
  2. ツールバーよりオートフォームをクリックします。
  3. すると、すべて既定値で1秒ぐらいで出来上がりますよ!
スポンサーリンク
INDEX
  • このエントリーをはてなブックマークに追加

コメント

※技術的な質問はMicrosoftコミュニティで聞いてください!

▲このページのトップへ