This should do it for you. You may have to change one line. My sample went to column N.
Sub LRG()
Dim i As Long ' Row inded
Dim LRow As Long ' Last row on sheet
Dim sh As Worksheet ' Sheet
' Initalize Variables
Set sh = Sheets("Sheet1")
LRow = sh.Range("A" & Rows.Count).End(xlUp).Row
' When inserting or deleting rows, it's best to work from the bottom up
For i = LRow To 2 Step -1
If sh.Cells(i, "K") = "LRG" Then
sh.Cells(i + 1, "A").EntireRow.Insert ' Add a row below
sh.Range(sh.Cells(i, "A"), sh.Cells(i, "N")).Copy sh.Cells(i + 1, "A") ' Copy to row below
sh.Cells(i + 1, "C") = "Panel 2" ' Set column C
End If
Next
End Sub
Bookmarks