したがって、Excel VBA を介して Access データベースにデータを渡しているため、私の問題は Descripcheck 変数にあります。各説明は一意ですが、唯一の問題は、空白行がある場合、以下のコードを変更して IS NULL を含める方法です。表示された 2 番目のコード スニップのように見えます。
sCmndString = "SELECT * FROM " & tablename & " WHERE Description =" & _ " & Chr$(34) & Descripcheck & Chr$(34) & ";"
2.
sCmndString = "SELECT * FROM " & tablename & " WHERE Description IS NULL;
if ステートメントを変更する必要があると思います。本当に手っ取り早い方法はないか考えてみました。拡張の目的で、説明が文字列ではなく NUMBER であると仮定して、同じように処理します。もちろん、Car$(34) はコード行にはありません。