
No.3ベストアンサー
- 回答日時:
あなたの場合、すべてを選択すると、条件が「社員抽出=空白」になってしまいます。
一般的には、すべての場合は条件を設定しません。
すべて以外が選択された場合のみ、条件を含ませるようにクエリやSQLを動的に変更します。
ただ、それ以外の方法がないか一応考えてみました。
あなたの条件分の最後の空白をtrueに変えたものとfalseに変えたもの、二つ用意してください。
そして、社員抽出列を二つ用意し、それぞれの条件を設定してください。
その時、Andではなくorで設定するのがミソです。
理解できましたか?
上手くいくと思います。
No.4
- 回答日時:
> クエリで【退社】の抽出欄に Iif(社員抽出=2,退社=false,iif(社員抽出=3,退社=true,""))
これは正確な情報ですか?
フォームを参照しているようには見えませんが。
この手の抽出条件は
クエリのフィールド欄:
Choose(Nz([Forms]![フォーム1]![社員抽出],1),True,[退社]=False,[退社]=True)
表示:オフ
抽出条件:True
のような感じでいけます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
YES/NO型の値
Excel(エクセル)
-
access2019 チェックボックスと連動したクエリ抽出条件について
Access(アクセス)
-
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
-
4
AccessクエリでYes/No型データの抽出
Access(アクセス)
-
5
Access チェックボックスを利用した絞込検索のクエリ記述
その他(Microsoft Office)
-
6
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
7
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
8
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
9
Access サブフォームでの選択行の取得
その他(データベース)
-
10
yes/no型のチェックができない(アクセス2003)
Access(アクセス)
-
11
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
12
ACCESSのクエリー抽出条件にIIFを使用して
Access(アクセス)
-
13
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
14
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
15
「#エラー」の回避
Access(アクセス)
-
16
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
17
ACCESS クエリの抽出条件で全てを抽出したい
PowerPoint(パワーポイント)
-
18
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
19
ACCESS Yes/No型の集計
その他(Microsoft Office)
-
20
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
動画編集アプリvllo抽出エラー
-
ACCESSのクエリー抽出条件にIIF...
-
未審査請求包袋抽出表作成とは...
-
X-Ripperというフリーウェアに...
-
Excel 文字列から6桁の数値の抽出
-
エクセル関数で住所から丁目番...
-
Accessで○ヶ月前以前を抽出する...
-
PDFファイル/抽出許可され...
-
ACCESS2003 数値や文字列のあ...
-
文章から12桁数値(完全一致...
-
ACCESS クエリ 条件以外のレ...
-
動画から『連続した画像』を抽...
-
AccessのWHERE句において、変数...
-
「パラメータが少なすぎます。3...
-
Access サブフォームでの選択行...
-
Access2000、これはいったい・...
-
ACCESS フォームで入力データ...
-
帳票フォームでのあるコンボボ...
-
ACCESS 複数のフォームから同一...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
動画編集アプリvllo抽出エラー
-
X-Ripperというフリーウェアに...
-
ACCESSのクエリー抽出条件にIIF...
-
「パラメータが少なすぎます。3...
-
ACCESS クエリ 条件以外のレ...
-
AccessのWHERE句において、変数...
-
未審査請求包袋抽出表作成とは...
-
PDFファイル/抽出許可され...
-
PDFファイルから特定の文字を検...
-
access クエリ yes/no型のクエ...
-
Excel 文字列から6桁の数値の抽出
-
アクセス 同じフィールド(テキ...
-
Access チェックボックスを利用...
-
エクセル関数で住所から丁目番...
-
Advanced filter を使って空欄...
-
【Access】条件未入力時、全件...
-
【AccessVBA】レコードセットOp...
-
Accessの選択クエリの抽出条件...
-
エクセルで色の付いたセルを抽...
おすすめ情報
くんこばさん、ありがとうございます。
テーブルに【退社】という名前でYes/Not型でデータが入っています。
フォームでオプショングループで【社員抽出】という名前で1:すべて表示 2:在籍者のみ 3:退職者のみ としました。(チェックボックス)
クエリで【退社】の抽出欄に Iif(社員抽出=2,退社=false,iif(社員抽出=3,退社=true,""))
と記述しました。
2,3を選択した場合抽出ができたのですが、すべて表示にチェックを入れた場合は退職者のみの抽出となってしまいました。
よろしくご教示下さい。