Windows 10 Pro_x64 + Excel2013_x86 VBA の Range.End プロパティ
Windows 10 Pro_x64 + Excel2013_x86 VBA の Range.End プロパティ
コードで使用頻度は高いけど、全く覚えないのでメモっておく
参考にしたのは以下のサイト
・Range.End(xlDown).Row:下へ
・Range.End(xlUp).Row:上へ
・Range.End(xlToLeft).Row:左へ
・Range.End(xlToRight).Row:右へ
Worksheets("Sheet1").Range("B3:P8")にデータが存在する場合
With ThisWorkbook.Worksheets("Sheet1") Debug.Print .Range("B1").End(xlDown).Row Debug.Print .Range("B" & Rows.count).End(xlUp).Row Debug.Print .Range("A3").End(xlToLeft).Column Debug.Print .Range("B3").End(xlToRight).Column End With 3 8 1 16