選択セルを瞬時に移動する

Endプロパティを使用して指定方向にセル指定を一気に移動するコード

'下方向に瞬時に移動
Selection.End(xlDown).Select
'右方向に瞬時に移動
Selection.End(xlToRight).Select
'上方向に瞬時に移動
Selection.End(xlUp).Select
'左方向に瞬時に移動
Selection.End(xlToLeft).Select
Endコードの上下左右の動き
例コードを順番に実行した動き

セルをオフセットではなく、瞬時に移動するには「End」を使用します
この構文は自動的に範囲の端を判定するので動きをしっかり理解して使用してください
画像では下右上左の順に移動を行っています
赤枠内のセルのアドレスの動きを確認してください

この動きは、「Ctrl+矢印キー」で移動したときと同じ動きをします
データと空白セルの境をいっきに移動する形になります
データ入力の際に最終行を選択する際によく使われます
一気に移動するので、Offsetで1セルずつ移動するよりはるかに高速です