• ベストアンサー

Accessのフォームで・・・

今日、職場で質問をされたのですが・・・。Accessのクエリでフォームを参照してデータを抽出すると言うのは可能でしょうか?または、Between演算子をフォームのテキストボックスに入力し、データを抽出することは可能でしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

>フォームを参照してデータを抽出する フォーム上のコントロールの値はフォームさえ開いていれば 他のフォームやクエリから参照可能です フォーム上のテキストボックスの値を抽出条件にしたければ Forms!フォーム名!テキストボックス名 >Between演算子をフォームのテキストボックスに入力し これは出来ません テキストボックスにBetweenと書いても単なる文字列としか認識されません Betweenが使いたければテキストボックスを2つ置き Between Forms!フォーム名!テキストボックス1 and Forms!フォーム名!テキストボックス2 のようにします

hiro3310H
質問者

お礼

私もBetweenは使えないと思いました。参照する場合、フォームを閉じてしまったら不可能でしょうか?

その他の回答 (1)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

>フォームを閉じてしまったら不可能でしょうか? 閉じているフォームのものは参照できません それに、フォーム上の非連結コントロールに入力したものは フォームを閉じたときに失われてしまいます

hiro3310H
質問者

お礼

有難うございます。参考になりました。

関連するQ&A