lrow should be iRow on this line (the below has been changed, replace the similar line in the code)

iRow = wsTarget.Cells(Rows.Count, 1).End(xlUp).Row + 1