Windows7 & Office2010 Access2010

Print Friendly

サブフォームのソースオブジェクトの変更

投稿日:

サブフォームのソースオブジェクトを変更する方法です。
下のようなフォームを作成しています。サブフォームの名前は、[受注サブフォーム]です。
[世田谷区]を選択すると、世田谷区のみのデータ抽出され、[墨田区]を選択すると、墨田区のデータ抽出されるようにします。
オプションボタンはコントロールのオプショングループから作成済みです。
オプショングループの作成については、オプショングループの作成を参照してください。
フォーム

まず、クエリを作成します。
[出荷先市区町村]フィールドの抽出条件に[世田谷区]と入力して、[Q_世田谷区]という名前を付けて保存します。
同じようにクエリ[Q_墨田区]も作成します。
クエリ 抽出条件

フォーム[[F_抽出]をデザインビューで開いて、フレームの更新後処理イベントに下のように入力します。
VBA

スポンサーリンク
[世田谷区]を選択すると、左のように[出荷先市区町村]で世田谷のデータのみ、[墨田区]を選択すると、墨田区のデータのみが表示されるようになります。
フォーム オプションボタン選択

フォーム オプションボタン選択

お勧め記事と広告

関連記事

ブックマークとジャンプ

Word2010でブックマークを挿入する方法です。 まず、ブックマークしたい位置、もしくは文字列を選択します。 [挿入]タブの[リンク]グル ...

表のタイトル行を複数ページに表示

Wordで表を挿入した後、一行目を項目行として設定することは多いと思います。 1ページだけであれば問題ないのですが、複数ページになるとページ ...

ファイルのプロパティ情報を削除する

ファイルのプロパティの情報を削除する方法がWindows7から、ちょっと便利になってます。 ファイルを右クリックして、ショートカットメニュー ...

コンテンツコントロールとフォームコントロール

Word2010で[開発]タブの[コントロール]グループにある[コンテンツコントロール]を使って、作成した文書を[Word97-2003]の ...

セル内改行を/に置換

Excelでは、セル内で改行したい場合は、 キーボードから[Alt]キーと[Enter]キーを押します。 下のように一つのセル内で改行するこ ...

-Windows7 & Office2010 Access2010

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.