選択クエリAのフィールドBの抽出条件は下記のようになっています。
Between "202501" And "202503"
または
Between [forms].[f_000].[txt_年月1] And [forms].[f_000].[txt_年月2]
どちらでも正しい結果が表示されます。
上記テキストボックスの値はそれぞれ「202501」「202503」なので、
ここまではおかしいところはありません。
この選択クエリAを参照しているクロス集計クエリCがあります。
このクエリは、クエリAの抽出条件Bが
「Between "202501" And "202503"」だと正常に結果が表示されますが、
「Between [forms].[f_000].[txt_年月1] And [forms].[f_000].[txt_年月2]」だと
「[forms].[f_000].[txt_年月1] を有効なフィールド名、または式として認識できません」
というエラーになってしまいます。
不思議です。
ちなみにクエリCでは、フィールドBが列見出しです。
抽出条件は毎月変わるのでフォーム上に入力する形式で運用したいです。
原因や回避策などありますでしょうか?