Bonjour,

J'ai paramétré un format conditionnel dans plusieurs cellules de mon fichier Excel pour identifier des erreurs d'encodage.

Je souhaiterais, via une macro, compter le nombre d'erreurs dans mon classeur.

Voici la manière dont j'ai écrit cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
    Set Report_PrixCurrency = Range("Report_PrixCurrency")
    Report_PrixCurrency.Select
    If PrixCurrency.FormatConditions(1).Formula1 = True Then
        nerror = nerror + 1
    Else
        PrixCurrency = Mid(Report_PrixCurrency, 1, 3)
    End If
mais voilà, ça ne fonctionne pas. Excel ne compte pas d'erreurs alors que j'en ai trois dans mon fichier.
Et parfois, le debugger trouve un bug dans la ligne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
PrixCurrency.FormatConditions(1).Formula1
Quelqu'un pourrait-il m'aider ?

D'avance merci !
Marie