Not sure if this is overkill, but you can try this:
Sub ExceptionUpdate()
Dim r As Long
With Sheets("Exceptions").ListObjects("ExceptionsTable").DataBodyRange
r = .rows.Count
If Application.CountA(.rows(r)) > 0 Then
.ListObject.ListRows.Add
r = r + 1
Else
Do While Application.CountA(.rows(r - 1)) = 0 And r > 1
r = r - 1
Loop
End If
.Cells(r, "A").Value = Sheets("Exceptions Import").Range("ExceptImport[JobNumber]").Value
.Cells(r, "G").Value = Sheets("Exceptions Import").Range("ExceptImport[Time]").Value
.Cells(r, "H").Value = Sheets("Exceptions Import").Range("ExceptImport[Comment]").Value
.Cells(r, "I").Value = Sheets("Exceptions Import").Range("ExceptImport[Short Code]").Value
End With
End Sub
Bookmarks