0

開始日と終了日のテキスト ボックスを使用して、日付の範囲で連続フォームをフィルター処理しようとしています。基準に適合するはずのレコードがあるにもかかわらず、私のコードはすべてを除外するだけです。私が気づいた潜在的な問題 (ただし、解決方法がわからない) は、テキスト ボックスの形式が「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 & "#"
4

1 に答える 1