Вы можете использовать свойство Range.Resize , чтобы начать с нужной ячейки Cells(RowNo, SelRng.Column)
и изменить его размер до того же размера, что и другой диапазон SelRng
.
Option Explicit
Sub test()
Dim SelRng As Range
Set SelRng = Range("J12:L14")
Dim RowNo As Long
RowNo = 5
Dim NewRng As Range
Set NewRng = Cells(RowNo, SelRng.Column).Resize(SelRng.Rows.Count, SelRng.Columns.Count)
Debug.Print NewRng.Address(False, False) '<-- J5:L7
End Sub