今月指定で絞り込みたいのですがうまくいきません…
エラーが「F_注文」が見当たりません。と出ます。
実際、フォームは存在しています…なぜでしょうか。
※Date部分はDate()としたいのですが、勝手に()が消えます
Private Sub btn今月分_Click()
Forms!F_注文.Filter = "売上日 Between #" & Date & "# AND #" & DateAdd("m", 1, Date)-1 & "#"
Forms!F_注文.FilterOn = True
End Sub
基本的な質問で申し訳ありません。
「F_注文」フォームはコードが記述してあるフォームとは別のフォームですか。
サブフォームではないですか。
別のフォームの場合、そのフォームは開いていますか。
別のフォームです。フォームは開いていません。
開いていないとダメなんでしたっけ…理解不足で申し訳ありません。。
そのコードだと開いてないとダメですね。
下記のコードだと開いてなくても、開いていても大丈夫です。
開いてない場合、フィルターがかかった状態で開きます。
開いている場合は、そのフォームがアクティブになってフィルターがかかります。
そうだったんですね…大変失礼いたしました。ありがとうございました。