私はこれを100万通りの方法でやろうとしました。最初はまったく動かなかったのですが、値を入れたら動くようになりました。必要なのは、クエリがフォームに入力した内容に基づいてレコードをフィルター処理することです。
このコードを MovieYear 列の「基準」セクションで使用しました。フォームの MovieYear1 および MovieYear2 テキスト ボックスに数値を入力すると、正しくフィルター処理されます。
Between [Forms]![SearchForm]![MovieYear1] And [Forms]![SearchForm]![MovieYear2]
しかし、値を入力しないと、まったくレコードが作成されません。何か助けはありますか?私はほとんどすべてを試しました(まあ、少なくとも私は持っていると思います)。ワイルドカード「*」を使用してみましたが、実際には関数の間で使用できないことがわかりました...
また、VBA で Me.Filter を実行しようとしましたが、うまくいかなかったようです。多分私は何かを逃したのですか?
これが私のフォームです。
前もって感謝します!:)