以下のように、チェックボックスがオンになっているかどうかに応じて、ユーザー、日付範囲、および列の特定の値でデータをフィルター処理するフォームがあります。
strWhere = " WHERE [user] in (" & Left(strIN, Len(strIN) - 1) & ") And [Month] Between [forms]![frm_user]![txtStartDate] And [forms]![frm_user]![txtEndDate]"
If Me!checkbox = True Then
strtcheck = " (Satified Vs Dissatisfied Like Dissatisfied) "
End If
strSql = strSql & strwhere & strtcheck
だから私が望むのは、それを機能させることができないのは、Me!checkbox が true の場合、Satified Vs Dissatisfied が Dissatisfied と等しくなければならず、それを strSql に渡したいのですが、Access で実行するとうまくいかない、誰か助けてくれる?