bonjour,
Hum... J'ai pas dit que ce n'était pas possible avec des fonctions hein !
mettre les 2 macros dans le module "Affectation" puis lancer la macro "galopin"
cerise sur le gateau : c'est valable quelle que soit l'année...
Sub galopin()
Dim k%
For i = 2 To 35 Step 3
For ii = 2 To 32
If IsDate(Cells(i, ii).Value) Then
k = Cells(i, ii) Mod 63
Cells(i + 2, ii) = KIBOSSE(k)
End If
Next
Next
End Sub
Function KIBOSSE(k%)
Dim S$
Select Case k
Case 0, 3, 6, 10, 12, 17, 18, 21, 24, 27, 31, 33, 38, 39, 42, 45, 48, 52, 54, 59, 60: S = "C"
Case 1, 4, 7, 8, 13, 15, 19, 22, 25, 28, 29, 34, 36, 40, 43, 46, 49, 50, 55, 57, 61:: S = "A"
Case Else: S = "B"
End Select
KIBOSSE = S
End Function
A+