Bonjour, Salut Steelson !
Sub ChangeCouleurFont()
With ActiveCell.Font
Select Case .Color
Case vbBlack: .Color = vbRed
Case vbRed: .Color = vbGreen
Case vbGreen: .Color = vbBlue
Case vbBlue: .Color = vbBlack
End Select
End With
End Sub
Si tu choisis des couleurs autres que les couleurs de base, il faut prédéfinir une palette des couleurs utilisées (tableau qui sera utilisé pour le passage d'une couleur à l'autre)...
Cordialement.