• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サブフォームにフィルタをかけたい)

サブフォームにフィルタをかける方法

このQ&Aのポイント
  • サブフォームにフィルタをかける方法について説明します。具体的なエラーや問題に対する解決策も共有します。
  • フォーム(1)にサブフォームとしてフォーム(2)を配置し、フィルタをかけたい場合の方法を詳しく説明します。
  • オブジェクト名にカッコを付けずにサブフォームにフィルタをかける方法を示します。具体的なコード例も提供します。

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

  • ベストアンサー
  • sppla
  • ベストアンサー率51% (185/360)
回答No.2

>ただ、「= "フィールド = '" & "*あ*" & "'"」 >がうまく機能してないのか「あああ」が抽出されません。 >なぜでしょうか? これはワイルドカードを使用して「あ」を含むデータとしたいのですよね? ワイルドカードを使う場合には=ではなくLikeを使用し = "[フィールド] Like '*あ*'" とすればいいはずです。

bkshfu
質問者

お礼

likeにしたらうまくいきました! ご回答ありがとうございました。

その他の回答 (1)

  • sppla
  • ベストアンサー率51% (185/360)
回答No.1

自分で動作確認していませんが >Forms("フォーム(1)").Controls("フォーム(2)").FilterOn = True Forms("フォーム(1)").Controls("フォーム(2)").Form.FilterOn = True では?

bkshfu
質問者

お礼

ご回答ありがとうございました。 「Form.」を追加する事でエラーにならずにすみました。 ただ、「= "フィールド = '" & "*あ*" & "'"」 がうまく機能してないのか「あああ」が抽出されません。 なぜでしょうか?

関連するQ&A