Re,
Le code avec les explications
Sub commentaire_résultat()
'declaration de la variable i
Dim i As Integer
'on fait une boucle qui va de la ligne 2 à la dernière ligne de la feuille
For i = 2 To Range("A" & Rows.Count).End(xlUp).Row
'on boucle sur chaque ligne i de la colonne B
With Range("B" & i)
'on vérifie que la valeur B et ligne i est supérieure à 10
If .Value > 10 Then
'si oui, on met "Réussi" en colonne C de la ligne i
Range("C" & i).Value = "Réussi"
Else
'si non, on met "Ajourné" en colonne C de la ligne i
Range("C" & i).Value = "Ajourné"
End If
End With
'on recommence à la ligne i suivante
Next
End Sub
J'ai supprimé la variable "nom" qui ne sert plus dans ce code
Crdlt