Here is my macro. It is comparing values in row P with values in row F. When P does not match F... It is inserting cells and shifting cells down in Row P until they match F again. Row Q has a description in it. I just want Q to move down with the value that also moves in P. How do I add this?
THANKS!!!! 
Option Explicit
Sub Isolate()
Dim lastF, lastP, shortCol, rw As Integer
'Determine short column so we know when to stop
lastF = WorksheetFunction.CountA(Range("F:F"))
lastP = WorksheetFunction.CountA(Range("P:P"))
If lastF > lastP Then _
shortCol = 16 Else shortCol = 6
'Set First Check Row
rw = 3
nxtChk:
'Check Column F against Column P, Row by Row
'Insert cell at non-matching data
If Cells(rw, 6) <> "" And Cells(rw, 6) < Cells(rw, 16) Then
Cells(rw, 16).Insert Shift:=xlDown
Else
If Cells(rw, 16) <> "" And Cells(rw, 6) > Cells(rw, 16) Then
Cells(rw, 6).Insert Shift:=xlDown
End If
End If
'If there is nothing left to check in the Short Column, we're done
If Cells(Rows.Count, shortCol).End(xlUp).Row + 1 = rw Then Exit Sub
'If not, increment Row counter and loop
rw = rw + 1
GoTo nxtChk
End Sub
Bookmarks