sorry fogot the code
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Dim vRngInput As Variant
Set vRngInput = Intersect(Target, Range("A:A"))
n = Target.Row
If vRngInput Is Nothing Then Exit Sub
For Each rng In vRngInput
'Determine the range
Select Case rng.Value
Case Is < 60: Text = "F"
Case 60 To 62: Text = "D-"
Case 63 To 66: Text = "D"
Case 67 To 69: Text = "D+"
Case 70 To 72: Text = "C-"
Case 73 To 76: Text = "C"
Case 77 To 79: Text = "C+"
Case 80 To 82: Text = "B-"
Case 83 To 86: Text = "B"
Case 87 To 89: Text = "B+"
Case 90 To 92: Text = "A-"
Case 93 To 99: Text = "A"
Case Is > 99: Text = "A+"
End Select
'Apply the Letter Grade
Excel.Range("B" & n).Value = Text
Next rng
End Sub
----- Teacher wrote: -----
Thanks Gord for the code below, Every time I create a new excel