Re Armojax.
C'est précisément là le problème, je viens de le trouver aussi et vu ton dernier post, c'est exactement ça!
En fait ma macro n'est pas sensée revenir sur une cellule qui a déjà été remplie mais le problème (qui finalement n'en est pas un) est que lorsque je fais des essais, j'efface le contenu des cellules et donc pas la mise en forme conditionnelle que j'oublie!
Donc la macro est bonne mais pas la manipulation que je fais de mon fichier.
Il vaudrait donc mieux que lors de ma mise en forme conditionnelle dans la macro, je vérifie d'abord si une conditionnelle est déjà présente et si oui, l'effacer avant d'appliquer la nouvelle (qui est la même).
Si tu savais m'aider sur la ligne de code à entrer pour dire en bon visual:
With Feuil2.Cells(17, Colonne)
If .FormatCondition = True Then
.Format.Conditions.Clear
End If
.FormatConditions.Add Type:=xlCellValue, Operator:=xlNotBetween, _
Formula1:="16", Formula2:="22"
.FormatConditions(1).Font.ColorIndex = 3
End With


