Я могу удалить данные на моем первом листе, но это не работает для листа 5. Я не попадаю ни в какую ошибку. Как я могу это исправить?
'Delete Function'
Private Sub Delete_Click()
Row = 3
Dim lastrow As Long
Dim StaffID As String
lastrow = Sheets("Staff Details").Range("A" & Rows.Count).End(xlUp).Row
StaffID = TextBox6.Text
For Row = 3 To lastrow
answer = MsgBox("Are you sure you wish to delete the Staff Record?", vbYesNo + vbQuestion, "Delete Staff Record")
If answer = vbYes And Cells(Row, 1).Text = StaffID Then
Cells(Row, 1).EntireRow.Delete
ElseIf Cells(Row, 1).Text = StaffID Then
Sheet5.Activate
Cells(Row, 1).EntireRow.Delete
End If
Next Row
TextBox6.SetFocus
End Sub