• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAによるフィルターでレコードを抽出するには)

VBAによるフィルターでレコードを抽出する方法

このQ&Aのポイント
  • VBAを使ってレコードをフィルタリングする方法について教えてください。
  • マクロで行っているレコードの抽出をVBAで行いたい場合、変換した式を使用するとエラーが発生します。
  • 正しい式を使用して、VBAでレコードの抽出を行う方法をご指示いただけませんか?

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

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.2

#1です。*が抜けていました。 DoCmd.ApplyFilter , "[氏名フリガナ] Like '*" & [Forms]![フォーム名]![抽出テキスト名] & "*' Or [氏名] Like '*" & [Forms]![フォーム名]![抽出テキスト名] & "*'"

nzmsys
質問者

お礼

piroin654さんへ お忙しい中、ご回答を頂きまして誠にありがとうございました。 上手くいきました。バッチリです。 これでプログラムの作成も先に続けられます。 本当にありがとうございました。 お礼が遅くなり申し訳ありませんでした。 これに懲りずに今後ともご教授方よろしくお願い致します。

その他の回答 (1)

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

以下は? DoCmd.ApplyFilter , "[氏名フリガナ] Like '" & [Forms]![フォーム名]![抽出テキスト名] & "' Or [氏名] Like '" & [Forms]![フォーム名]![抽出テキスト名] & "'" 貼り付けでずれるかもしれませんが、調整してみてください。

関連するQ&A