説明
VBAを使ったExcelマクロを作っているときに、良く使うコードです。
最終列または最終行を取得したいときのコードをサンプル付きで紹介します。
コード
指定セルから、下方向に検索して、最終行を取得
サンプルはCells(1, 1)から下方向に検索するコード
※Cells(1, 1)はA1セルを指す
※xlDownは下方向を指す
Cells(1, 1).End(xlDown).Row
指定セルから、上方向に検索して、最終行を取得
※Cells(Rows.Count, 1)はExcelの最大行65,535行目または1,048,576行目を指す
※xlUpは上方向を指す
Cells(Rows.Count, 1).End(xlUp).Row
コメント