It may be best to insert a space above the Name using special cells, then copy and paste the rangeAreas.
Sub OhYA()
Dim LstRw As Long, Rng As Range, c As Range, rw As Long, rN As Long
Dim RangeArea As Range
LstRw = Cells(Rows.Count, "A").End(xlUp).Row
Set Rng = Range("A2:A" & LstRw).SpecialCells(xlCellTypeConstants, 2)
Rng.Insert
rN = Cells(Rows.Count, "A").End(xlUp).Row
For Each RangeArea In Range("A2:A" & rN).SpecialCells(xlCellTypeConstants, 23).Areas
rw = Cells(Rows.Count, "G").End(xlUp).Row + 1
RangeArea.Copy
Cells(rw, "G").PasteSpecial Transpose:=True
Next RangeArea
End Sub
Bookmarks