開始日と終了日のテキスト ボックスを使用して、日付の範囲で連続フォームをフィルター処理しようとしています。基準に適合するはずのレコードがあるにもかかわらず、私のコードはすべてを除外するだけです。私が気づいた潜在的な問題 (ただし、解決方法がわからない) は、テキスト ボックスの形式が「MM/DD/YYYY」で、テーブル フィールドが日時形式であることです。
Dim datFrom As Date, datTo As Date
datFrom = txtFrom.Value
datTo = txtTo.Value
Debug.Print datFrom
Debug.Print datTo
DoCmd.SetFilter wherecondition:="expFrom BETWEEN #" & datFrom & "# AND #" & datTo & "#"