1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Sub Evaluation_gaever()
With Worksheets("Ma feuille d'évaluation")
Set rng = .Range("B1")
For i = 1 To .Columns(2).Find("*", , , , , xlPrevious).Row - 1
'Statut du conducteur
If rng.Offset(i, 0) >= 9 And rng.Offset(i - 1, 0).Value < 10 Then
rng.Offset(i, 8) = " très bon conducteur par les passagers"
ElseIf rng.Offset(i, 0).Value >= 7 And rng.Offset(i - 1, 0).Value < 9 Then
rng.Offset(i, 8).Value = "bon conducteurs"
ElseIf rng.Offset(i, 0).Value >= 5 And rng.Offset(i - 1, 0).Value < 7 Then
rng.Offset(i, 8).Value = "comme conducteur moyen par les passagers"
ElseIf rng.Offset(i, 0).Value < 5 And rng.Offset(i - 1, 0).Value >= 3 Then
rng.Offset(i, 8).Value = " comme mauvais conducteur par les passagers"
ElseIf rng.Offset(i, 0) = 10 Then
rng.Offset(i, 8).Value = " le top du top !"
Else
rng.Offset(i, 8).Value = " comme très mauvais conducteur par les passagers"
End If
Next i
End With
End Sub |
Partager