フォーム[F_MENU]に非連結のテキストボックス検索用A~Cで3つあります。
検索用A
検索用B
検索用C
AかつBかつCという全件一致でフィルターをかけてフォーム[詳細]を開きたいのですが
DoCmd.OpenForm "F_詳細", , , "A = '" & Forms!F_MENU!検索用A & "'" And "B = '" & Forms!F_MENU!検索用B & "'" And "C = '" & Forms!F_MENU!検索用C & "'"
とやると、実行時エラー'13':型が一致しません。
と出てしまいます。
Aだけ、Bだけ、Cだけ、それぞれひとつずつ書けば、エラーなく結果が得られます。
DoCmd.OpenForm "F_詳細", , , "A = '" & Forms!F_MENU!検索用A & "'"
DoCmd.OpenForm "F_詳細", , , "B = '" & Forms!F_MENU!検索用B & "'"
DoCmd.OpenForm "F_詳細", , , "C = '" & Forms!F_MENU!検索用C & "'"
おそらくANDの使い方が誤っていると思うのですが、添削お願いいたします。
全てのテキストボックス及び元テーブルのデータ型はテキスト型です。
条件は3つとも完全一致のみで、検索用ABC、F_詳細のABCそれぞれのカラムにNULL値はありません。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
And の扱いがおかしいですね。
DoCmd.OpenForm "F_詳細", , , "A = '" & Forms!F_MENU!検索用A & "' And B = '" & Forms!F_MENU!検索用B & "' And C = '" & Forms!F_MENU!検索用C & "'"
じゃないですか。
Docmd.Openform のWhereConditionのところは
Forms!F_MENU!検索用A が "いろは"
Forms!F_MENU!検索用B が "にほへと"
Forms!F_MENU!検索用C が "ちりぬるを"
だったとしたら、Accessに渡された時には
A='いろは' And B='にほへと' And C='ちりぬるを' にならねばなりません。
条件が長ったらしい時はどこが間違っているのか分からない時がありますので
いったん変数にセットして
Dim tStr as string
tStr = "A = '" & Forms!F_MENU!検索用A & "' And B = '" & Forms!F_MENU!検索用B & "' And C = '" & Forms!F_MENU!検索用C & "'"
Debug.print tStr でイミディエイトウィンドウに出力して確かめていたりします。
んで、
DoCmd.OpenForm "F_詳細", , , tStr
とすることもあり。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access 複数条件検索の設定が上手く行きません 1 2022/07/22 20:37
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- Visual Basic(VBA) VBAチェックボックスで有効無効切り替えできるように 5 2022/10/21 16:13
- Visual Basic(VBA) WordのVBAについて 5 2023/01/11 14:38
- SEO 検索エンジン反映遅い 1 2022/06/04 07:35
- Visual Basic(VBA) VBA チェックボックスの設定について 1 2022/10/24 10:27
- Excel(エクセル) Vlookup関数で#N/Aエラー表示について 3 2022/09/03 20:59
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- その他(パソコン・スマホ・電化製品) 助けて下さい! 裏ワザ教えて下さい! ファーウェイのタブレットBAH-W59 MatePad 10. 2 2022/04/10 09:15
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【医学】精神科医に質問です。 ...
-
ホットペッパービューティーっ...
-
ポッカキットって知ってますか?
-
ポッカキットって危ないサイト...
-
muchosucko
-
SIAとSAJの違い
-
エクセル_検索機能で、検索場所...
-
ネットで晒されてないか
-
ヤフーのリニューアル
-
アルトリコーダーのドレミを指...
-
金属材料 CRES って?
-
サイト名ってなんですか?
-
中身が黒いのに明るい人ってど...
-
Popular apparel brands among ...
-
VPN VPNを使ってサブスクを安く...
-
アクセス解析ってそんなにすご...
-
削除したツイートが出てくる
-
勝手に別のサイトに飛ばされる...
-
バルク船のficture note
-
PDF等の共有サービス「scribd」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ポッカキットって危ないサイト...
-
ホットペッパービューティーっ...
-
ポッカキットって知ってますか?
-
ネットで晒されてないか
-
金属材料 CRES って?
-
muchosucko
-
Googleカレンダーを一般公開し...
-
エクセル_検索機能で、検索場所...
-
@メル友 というサイトが突然繋...
-
どうやったら強迫性障害の確認...
-
一括検索ページを作るには何が...
-
このサイトで「ご参考までに」...
-
Pubmedでの除外検索
-
Accessの検索で「~以外」
-
ワーキングメモリーが低い低学...
-
英語キーワード検索の入力方法
-
Googleでpornhub検索しても出て...
-
読み方
-
ChatGTPを使って質問すればある...
-
Googleグーグル検索の性能が落...
おすすめ情報