A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Sorry, that was my fault. On the sheet I used for testing, I was using column "V" and forgot to change the column number to suit what you had posted.
I had column 22 and it should have been 9 for column "I". The other 2 changes were correct based on your sheet names.
Complete code forllows..
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
On Error GoTo ErrHnd
If Target.Column = 9 And UCase(Target.Text) = "YES" Then
Dim rngCell As Range
Dim rngDest As Range
Dim strRowAddr As String
strRowAddr = Target.Address
Set rngDest = Worksheets("Closed"). _
Range("A" & CStr(Application.Rows.Count)).End(xlUp).Offset(1, 0)
Target.EntireRow.Cut Destination:=rngDest
Application.CutCopyMode = False
Worksheets("Master Works Register").Range(strRowAddr).EntireRow.Delete _
Shift:=xlUp
End If
ErrHnd:
Err.Clear
Application.EnableEvents = True
End Sub