【VBA/マクロ】行番号・列番号を取得

ExcelのVBA(マクロ)で、セルの行番号・列番号を取得する方法についてまとめました。

行番号・列番号

VBA(マクロ)で行番号・列番号を取得するにはRow・Columnメソッドを利用します。

記述例 説明
Range(“A2”).Row A2セルの行番号を取得
Range(“A2”).Column A2セルの列番号を取得

※操作対象の設定は「Rangeオブジェクト」「Cellオブジェクト」などを利用して行います。

サンプルコード

サンプルプログラムのソースコードです。

Sub test()

    ' A2セルの行番号を取得
    x = Range("A2").Row
    MsgBox x  ' 2

    ' A2セルの列番号を取得
    y = Range("A2").Column
    MsgBox y  ' 1


End Sub
関連記事
1 【Excel/VBA】マクロ入門

コメント