• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:比較演算子 <> について)

Excel 2007 VBAでの比較演算子<>の不具合の対処方法を教えてください

このQ&Aのポイント
  • Excel 2007 VBAを使用している際に、<>(不等号)を使用したif文で不具合が発生しています。商品シートのC列には、「受取済み」「注文中」以外の行データが存在するのに、検出されない問題が発生しています。
  • 対処方法を教えてください。
  • セルの書式は標準になっています。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

書かれている範囲では、おかしいところは無いです。 ここに書かれていない部分がおかしいと思われます。 For i = 1 To 10 If CStr(inSheet.Cells(i, "C").Value) <> "受取済み" And _ CStr(inSheet.Cells(i, "C").Value) <> "注文中" then inSheet.Cells(i, "A")=1 Else inSheet.Cells(i, "A")=0 End if Next i にしてみましたが、ちゃんとA列に1と0が入りました。

関連するQ&A