Access を使用して Excel から情報をインポートし、データを循環しています。Excel ドキュメントに含まれる情報を制御することはできません。Excel ドキュメントは監査の実行に使用され、結果のレポートを作成しています。最近、一部の回答が「はい/いいえ」でなくなるように変更が加えられました。答えは「いいえ - ドキュメントがありません」かもしれません。これらの変更をキャプチャできるように、はい/いいえ/NA の応答を格納するテーブルを作成しましたが、問題に遭遇しました。
yText = Nz(Dlookup("yText","tblQuestions","Group = '" & group & "' AND Question = " & qID), "Yes")
yText は動的 SQL 文字列で使用されるため、フィールドに格納される値は文字列として「はい」になるため、yText を「はい」に等しくする必要がありますが、代わりに VBA は yText = -1 を変更します。nText = 'No' でも同じ問題が発生します。この動作を防ぐ方法はありますか?