• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCELVBAで行の削除)

EXCELVBAで行の削除

このQ&Aのポイント
  • EXCELVBAで行の削除についての質問です。
  • 質問者は、WIN98SE EXCEL2000を使用しており、G列に99の文字がある行を削除するVBAを作成しましたが、正しく動作しないと問題を報告しています。
  • 質問者は、G列に連続して99がある場合、1行おきに削除される必要があると説明しています。どこを修正すればいいのか教えてほしいとしています。

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 削除すると、下の行が1行繰り上がってしまうので、ずれてしまいます。 したがって、Forループは後ろから廻しましょう。 For i = 1 To rowcount ↓ For i = rowcount To 1 Step -1

butaichi
質問者

お礼

うまくいきました。ありがとうございました。

関連するQ&A

専門家に質問してみよう