Microsoft Access 掲示板

フォームの抽出結果のみをコンボボックスでさらに絞り込みたい / 9

37 コメント
views
4 フォロー
9

VBAは分からないので埋め込みマクロでということでしょうか。

上でも書きましたがコマンドボタンよりオプショングループとトグルボタン(ラジオボタン)でやるのがUI上もいいでしょう。

フォーム上にオプショングループを配置して、その中にラジオボタンを10個配置します。

それぞれのトグルボタンのプロパティを下記のように設定します。

標題 ア
オプション値 1

標題 カ
オプション値 2

標題 サ
オプション値 3



標題 ワ

オプショングループの名前 フレーム1

オプショングループの更新後処理の埋め込みマクロに下記のように設定します。

再クエリ
 コントロール名 コンボボックス名

コンボボックスの値集合ソースのクエリの抽出条件は下記のようにします。

Like Choose([Forms]![フォーム名]![フレーム1],"[ア-オ]*","[カ-コ]*","[サ-ソ]*","[タ-ト]*","[ナ-ノ]*","[ハ-ホ]*","[マ-モ]*","[ヤ-ヨ]*","[ラ-ロ]*","[ワ-ヲ]*")

オプショングループの作り方がよく分からない場合は、コントロールウィザードで作成できます。
下記を参考にしてください。

Accessのフォームでオプションボタンを使ってデータを入力する方法 | できるネット

通報 ...