Excelで表を作成していて何度も、最終行にデータを追加したり、削除したりすることってありませんか?データ数が多くなると最終行がどこか把握するのも大変ですよね。 そんな時こそ、VBAを使って自動化しましょう。 この記事ではVBAを使用して最終行を取得する方法について、基本的な方法から、空白セルが途中にあって取得できない場合、セルの範囲から最終行を取得する方法について解説していきます。 この記事は以下の内容で解説していきます。 Excel VBAで最終行を取得する基本 キー操作で最終行を取得 最終行を取得する方法をVBAで作成するまえに、まずはキー操作だけで最終行まで飛ぶ方法について確認しましょう。 「Ctrl + ↓」キーでできます。 C4にカーソルを置き、「Ctrl + ↓」キーを押してみてください。 このように最終行まで移動することがわかりますね。 End(xlDown)で最終行を取得
![VBAで最終行を取得するには?|End(xlUp)、SpecialCells(xlLastCell) | 侍エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/a849d8f03afecbf245e2d52267304954a41294e5/height=288;version=1;width=512/https%3A%2F%2Fwww.sejuku.net%2Fblog%2Fwp-content%2Fuploads%2F2017%2F08%2Fvba_1.jpg)