次のコードは機能していないようです (MS Access のクエリの基準に追加されています)。dtDateFrom のみで条件を試すと正常に機能しますが、2 番目の条件を適用すると機能しません。
=[フォーム]![frm_generate_reports]![dtDateFrom] および <=[フォーム]![frm_generate_reports]![dtDateTo]
以下のコードは、2 つの日付を比較します
'Check if dates are valid
If Me.dtDateTo <= Me.dtDateFrom Then
'Pop up message asking the user to change the dates as they are not valid
MsgBox ("Sorry, the 'To' Date cannot occur before the 'From' date" & vbCrLf & "Please choose a different date range")
Else
'Do Something else
End If
AND が原因でコードが機能しません。通常、2 つの条件が true かどうかをテストするためのものです。
例
= 5
もし a < 10 AND a > 4 何かをする
それが機能するには、これらの両方の条件が真である必要があります