Private Sub Worksheet_Change(ByVal Target As Range)
lr = Cells(Rows.Count, "A").End(xlUp).Row
MyRow = 500 'This is the row you put "Last" in
Select Case lr
Case Is > MyRow
If Target.Columns.Count = Columns.Count Then
MsgBox "A row was inserted at Row # " & Target.Row
End If
Case Is < MyRow
If Target.Columns.Count = Columns.Count Then
MsgBox "Row # " & Target.Row & " Was Deleted"
End If
Case Else
End Select
End Sub