終端セルを取得する

今回はシート、表の終端セルの取得についてメモしておきます。

シート使用範囲の取得 (UsedRangeプロパティ)


UsedRangeプロパティを参照すると、使われているセル範囲を取得することができます。

実行プログラム

実行結果


シート使用範囲の取得 (SpecialCellsメソッド)


“xlCellTypeLastCell”を指定することで、使われているセル範囲内の最後のセルを取得することができます。

実行プログラム

実行後


シートの最終セルを取得



実行プログラム

Excel 97-2003
Excel 2007以降


最終セルから使用範囲の取得


シート上で[Ctrl + ↑]、[Ctrl + ←]を実行した時の動きを利用します。
Ctrl + ↑
Ctrl + ←



実行プログラム

実行後


先頭セルから使用範囲の取得


シート上で[Ctrl + ↓]、[Ctrl + →]を実行した時の動きを利用します。
Ctrl + ↓
Ctrl + →



実行プログラム

実行結果


注意
連続していないデータの場合は最後のセルを取得することはできません。