シートにイベントで規制をかけておくのはどうでしょう。
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 2 Then
Application.Undo
End If
Application.EnableEvents = True
End Sub
名前 点数
1 a 80
2 b 78
3 c 98
4 d 65
5 e 81
6 f 86
7 g 90
8 h 68
9 i 50
10 j 97
これならフィルターも使えるのでは。