• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:以下のFor Nextで「Nextに対するForがありません」とコンパ)

For Nextで「Nextに対するForがありません」とコンパイルエラーが発生する理由

このQ&Aのポイント
  • For Next文において、Nextが対応するFor文と一致していない場合には「Nextに対するForがありません」というコンパイルエラーが発生します。
  • 質問文章中のVBAコードでは、hinbanという変数に品番が入力され、For文を使用して品番の情報を取得しています。
  • しかし、For文と対応するNext文がないため、「Nextに対するForがありません」というエラーメッセージが表示されています。For文と対応するNext文を追加してください。

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

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

「Else」を「End If」に変える。

homma
質問者

お礼

回答ありがとうございました。 For Nextに関するエラーアラートが出ていたのでそこばかり気にしていました。 大変参考になりました。

その他の回答 (2)

回答No.3

まさしく、構造化を意識してないがための落とし穴ですね~。

homma
質問者

お礼

回答ありがとうございまいした。 昔BASICを少し経験した者ですが今のプログラムはJAVAなども含めて行番号へのGOTO文がないのでなかなか理解できません。 ありがとうございました。

回答No.2

End If が無い。

homma
質問者

お礼

回答ありがとうございました。 For Nextに関するエラーアラートが出ていたのでそこばかり気にしていました。 大変参考になりました。

関連するQ&A