• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2003 マクロ フィルタ)

Access2003マクロフィルタで顧客名を抽出する方法とは?

このQ&Aのポイント
  • Access2003マクロフィルタを使用して、顧客名を抽出する方法について教えてください。
  • 顧客リストから特定の行を抽出するために、Access2003マクロフィルタを使用しています。しかし、[Forms]![F_顧客リスト]![顧客名称(読み)] Like '[あ-お]*'という条件を追加すると、正常に動作しなくなります。なぜでしょうか?
  • 顧客リストを絞り込むためのフォームを作成していますが、Access2003マクロフィルタで正常に動作しない問題に遭遇しています。どなたか解決策をご存知の方がいらっしゃいましたら教えてください。

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

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.1

フィルタはフォーム上のコントロールに対するものではなく、 レコードソースに対してかける物です。 たとえば、テーブルをレコードソースとしている場合、 フォーム上に、対応するコントロールが無くても フィルタをかけることが出来ますし、 コントロール名と、コントロールソース名が異なる場合には、コントロールソース名でフィルタをかけます。 > [Forms]![F_顧客リスト]![顧客名称(読み)] Like "[あ-お]*" この記述は、フォームのコントロール名を参照するものですから 正常に抽出されません。

norinori1
質問者

お礼

返信ありがとうございます。 お蔭様で意味を理解することができました。