Hello Ruckuz,
This version of the macro will copy the values from the previous row to the next empty row.
Sub NewJob()
'
' NewJob Macro
' To insert new jobs.
'
'http://www.excelforum.com/excel-programming/758088-new-row.html
Dim RngEnd As Range
Set RngEnd = Cells.Find("*", , xlValues, xlWhole, xlByRows, xlPrevious, False)
If RngEnd Is Nothing Then Exit Sub Else Set RngEnd = RngEnd.EntireRow.Offset(1, 0)
With RngEnd
.Cells(1, "I") = .Cells(1, "I").Offset(-1, 0)
.Cells(1, "K") = .Cells(1, "K").Offset(-1, 0)
.Cells(1, "O") = .Cells(1, "O").Offset(-1, 0)
End With
End Sub
Bookmarks