Sub REMOVEzToad()
Dim c As Range
For Each c In Intersect(ActiveSheet.UsedRange, Range("AE:AE"))
If c.Value = "REMOVE" Then c.Offset(0, -5).Resize(1, 5).Value = "#N/A"
Next c
Application.ScreenUpdating = False
'On Error Resume Next
Columns("Z:AD").SpecialCells(xlCellTypeConstants, xlErrors).Delete shift:=xlUp
If Err.Number <> 0 Then MsgBox "No cells with REMOVE in col AE"
On Error GoTo 0
Application.ScreenUpdating = True
End Sub