• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA 21行目~表の最終行まで行削除)

VBAで表の最終行まで行を削除する方法

このQ&Aのポイント
  • WinXPでExcel2003を使用している方に質問です。VBAで21行目から表の最終行までの行を削除するマクロを作成したいですが、うまくいきません。セルに文字が入っていると一緒に削除されてしまいます。どのようにすればセル内の文字に関係なく表の最終行まで行を削除することができるでしょうか?
  • 表の最終行を特定せずに行を削除するVBAマクロについて質問です。WinXPでExcel2003を使っていますが、21行目から表の最終行までの行を削除するマクロを作成したくてもうまくいきません。セル内に文字があると一緒に削除されてしまいます。セル内の文字に関係なく表の最終行まで行を削除する方法を教えてください。
  • WinXPでExcel2003を使用している方がVBAで表の最終行まで行を削除する方法について質問しています。21行目から表の最終行までの行を削除するVBAマクロを作成したいのですが、セル内に文字があると一緒に削除されてしまいます。セル内の文字に関係なく表の最終行まで行を削除する方法を教えていただけますか?

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

  • ベストアンサー
  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

Range("A21", Cells(Rows.Count, 1).End(xlUp)).EntireRow.Delete みたいな事でしょうか?

6338-tm
質問者

お礼

Moduleに貼り付けて実行してみたら、 私の希望通りになりました! EntireRowプロパティを勉強して次にも活かせるようにしたいです。 大変助かりました。 どうもありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A