
ここ数日、試行錯誤やgoogle検索したのですが、分からないためヒントを下さい。
Accessで、チェックボックス(Yes/No)を含むテーブルがあります。
検索フォームを作成し、ここにチェックを入れることで、テーブルから一致するデータを抽出したいです。
ただし、「Yes」のみが有意なデータで、「No」は無視したいです。
チェックA チェックB チェックC
1 Yes No No
2 Yes Yes No
3 Yes Yes Yes
(得たい結果)
チェックAをYesで検索…1,2,3
チェックA+BをYesで検索…1,2
チェックA+B+CをYesで検索…3
単に検索フォームのチェックボックスの値を「抽出条件」に入れますと、「No」まで一致するように抽出するので意図と違います。
チェックを入れなかった項目については無視して、クエリを働かせられればよいのですが...。
どのようにクエリを記述したらよいのでしょうか。
フォームにあるチェックボックスからのデータの取得や抽出結果のフォームへの表示などはできています。
よろしくお願いいたします。
No.2
- 回答日時:
もうひとつ、事前に作成されたクエリも
載せてみてください。では。
この回答への補足
フォーム名を検索フォーム、チェックボックスをA,B、Cとしますと
IIf([forms]![検索フォーム]![A]=True,True,"")
これをA~Cの抽出条件にそれぞれ入れる。
…これは動作しないのでNGですが、
検索フォームのAがNoのときは、その項目については実行しない。
Yesのときはのみ実行することで、抽出できるのではと考えています。
""、Nullや*などを使うのか?とも考えましたがいかがでしょうか?
No.1
- 回答日時:
お疲れ様です。
質問があるのですが。(得たい結果)
チェックAをYesで検索…1,2,3
チェックA+BをYesで検索…1,2
チェックA+B+CをYesで検索…3
とありますが、検索結果をテーブルに
どのように格納するのですか。
格納のスタイルとテーブル構造を提示
していただけませんか。
この回答への補足
ありがとうございます。
元のテーブルは、100人ほどの名前とその方が持つ属性が30項目ほどチェックボックス(Yes/No型)で入っています。
結果は、検索画面フォームのリストボックスに名前のみ表示させますので、クエリで抽出さえすればOKです。
(お答えになりますでしょうか。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
access2019 チェックボックスと連動したクエリ抽出条件について
Access(アクセス)
-
Accessでチェックボックスで抽出するには?
その他(ソフトウェア)
-
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
-
4
access クエリ yes/no型のクエリの抽出の記述を教えて下さい。
Access(アクセス)
-
5
Access チェックボックスでチェックしたデータのみフォームで表示
Access(アクセス)
-
6
フォームで複数のチェックボックスからの抽出をしたい
Visual Basic(VBA)
-
7
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
8
yes/no型のチェックができない(アクセス2003)
Access(アクセス)
-
9
チェックボックスにチェックが入った後の挙動
Access(アクセス)
-
10
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
11
ACCESSのクエリー抽出条件にIIFを使用して
Access(アクセス)
-
12
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
13
アクセスVBAのMe!と[ ]
Access(アクセス)
-
14
Accessチェックボックス 一度で複数のチェックを入力
Access(アクセス)
-
15
Accessクエリ 複数フィールドを対象に空白の場合は全件表示したい
Access(アクセス)
-
16
AccessクエリーでチェックボックスOnのものだけカウントしたい
Access(アクセス)
-
17
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
18
access テキストボックスの値取得
Access(アクセス)
-
19
Access終了時にマクロまたはVBAの実行したい
その他(Microsoft Office)
-
20
チェックボックスのON OFFでの切替について
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
【AccessVBA】レコードセットOp...
-
Access の SQL で、Aがなかっ...
-
ACCESSのクエリー抽出条件にIIF...
-
Excel 文字列から6桁の数値の抽出
-
ACCESS クエリ 条件以外のレ...
-
エクセル関数で住所から丁目番...
-
AccessのWHERE句において、変数...
-
X-Ripperというフリーウェアに...
-
未審査請求包袋抽出表作成とは...
-
PDFファイルから特定の文字を検...
-
アクセスで可能でしょうか?初...
-
PDFファイル/抽出許可され...
-
Acccess クエリで演算結果を抽...
-
エクセルで年末年始を必ず休み...
-
「パラメータが少なすぎます。3...
-
Accessの選択クエリの抽出条件...
-
access クエリ yes/no型のクエ...
-
PCゲーム 音声 画像 抽出方法
-
Accessでレコードの複製
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
ACCESSのクエリー抽出条件にIIF...
-
X-Ripperというフリーウェアに...
-
未審査請求包袋抽出表作成とは...
-
「パラメータが少なすぎます。3...
-
Excel 文字列から6桁の数値の抽出
-
エクセル VBA メール本文に指定...
-
PDFファイル/抽出許可され...
-
ACCESS クエリ 条件以外のレ...
-
【AccessVBA】レコードセットOp...
-
access クエリ yes/no型のクエ...
-
AccessのWHERE句において、変数...
-
PDFファイルから特定の文字を検...
-
アクセス 同じフィールド(テキ...
-
エクセル関数で住所から丁目番...
-
Triton X-100 bufferの作り方に...
-
Access チェックボックスを利用...
-
Accessの選択クエリの抽出条件...
-
PCゲーム 音声 画像 抽出方法
-
アクセスでエクスポートするフ...
おすすめ情報