スポンサーリンク

2013年11月1日金曜日

検索フォームを作成する - アクセス・Access2013

Access2013で検索用のフォームを作成する方法です。

検索結果を表示させるフォームを事前に作成します。 下はウィザードで作成した帳票形式のフォームです。
帳票形式のフォーム
検索用フォームを作成します。
検索文字を入力するテキストボックスと検索を開始する[検索]ボタンを配置しています。
検索用フォームを作成します
  1. 検索ボタンをクリックし選択します。
  2. プロパティシートで[イベント]タブにし、[クリック時]を[イベント プロシージャ]にします。
[クリック時]を[イベント プロシージャ]にします
VBE画面が開くので、下記のVBAコードを入力します。
DoCmd.OpenForm "F_商品", , , "商品名 like '*" & Me!テキスト2 & "*'"
「入力されている検索文字で商品名をあいまい検索し、F_商品フォームを開く」という内容です。
商品名をあいまい検索
検索フォームを開き「検索文字」を入力し、[検索]ボタンをクリックします。
[検索]ボタンをクリックします
 検索文字を反映したフォームが開きます。
 検索文字を反映したフォームが開きます