- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:連続した値の、間の値を削除したい。)
連続した値の間を削除する方法について教えてください
このQ&Aのポイント
- A列に値が入力されていて、連続の値が3つ以上値が連続していたら間の値を削除したいのですが、どのようにしたら良いのでしょうか。
- リンゴ、ばなな、みかん、パイナップル、イチゴという順番で値が入力されているデータにおいて、連続した値の間を削除したいです。
- ExcelのVBAを使用して、連続した値の間を削除する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
削除する場合、上からいくと削除されたときに評価する行が1行飛びますからうまくいきません。10行を削除して11行目が10行目に上がってきたとき、次の評価を12行目から上がってきた11行目に対して行おうとするので元の11行目(10行目になってしまっている)が評価されずに残ってしまいます。 ですので、下から評価して削除していくようにするとうまくいきます。 For Re = Te To 1 Step -1 に変更してください。
お礼
kmetu様 ありがとうございました。 すぐに、解決する事が出来ました。