|You are inconsistent in your use of certain words, so I making some assumptions:|
First you say:
For the "Roster" worksheet...
then you say:
I want the entire row to be cut from workbook "roster"
I assume you mean the Roster worksheet.
Another time you say:
Sheet 2 is titled "Terms"
Then you say:
... in the "termed" worksheet
I assume you mean the Terms worksheet.
Assuming those assumptions are correct, this code should should accomplish your goal.
Private Sub Worksheet_Change(ByVal Target As Range)
'Determine if change was made to a single cell in Column A
If Target.Column = 1 And Target.Cells.Count = 1 Then
'Determine if Termed was chosen
If Target = "Termed" Then
Application.EnableEvents = False
''Determine next empty Row on Sheet Terms
nxtRw = Sheets("Terms").Range("A" & Rows.Count).End(xlUp).Row + 1
''Copy, Paste then Delete Row
Destination:=Sheets("Terms").Range("A" & nxtRw)
Application.EnableEvents = True
Click Here Before Posting Data or VBA Code ---> How To Post Data or Code.