セルの行、列からアドレスを取得するにはCellsオブジェクトのAddressメソッドで取得できる。
たとえば、行=2、列=3ならだアドレスは「C2」となる。
以下は行、列を渡してアドレスを返すメソッド
' ' 行と列からアドレスに変換 ' Private Function convertCellToRange(ByRef objSheet As Excel.Worksheet, ByVal inRow As Long, inCol As Long) As String convertCellToRange = objSheet.Cells(inRow, inCol).Address(RowAbsolute:=False, ColumnAbsolute:=False) End Function
動作確認環境:Excel 2003