Mise en forme conditionelle avec condition

Fermé
Lucas - 12 févr. 2021 à 16:13
yg_be Messages postés 23473 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 février 2025 - 14 févr. 2021 à 20:02
Bonjour,


Le code que j'essaye d'appliquer pour réaliser une mise en forme conditionnelle ne fonctionne pas. je souhaiterais comparer deux colonnes, Si elles ont la même valeur appliquer une couleur :

With Ws
.Range("AL1:AL" & DerL).FormatConditions.Add(xlExpression, Formula1:="=IF(RC=RC[29],""VRAI"",""FAUX"")").Interior.Color = 255
End With


j'ai le message d'erreur suivant :
"Argument ou appel de procédure incorrect"

Merci d'avance de votre retour
A voir également:

4 réponses

yg_be Messages postés 23473 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 février 2025 Ambassadeur 1 568
12 févr. 2021 à 19:47
bonjour,
as-tu utilisé l'enregistreur de macros?
0
Bonjour,

Oui j'ai essayé mais je ne retrouve aucun enregistrement.
J'ai trouvé ça plutôt bizarre. Mais du coup je ne sais pas comment m'y prendre
0
yg_be Messages postés 23473 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 février 2025 1 568
12 févr. 2021 à 21:27
essaie peut-être avec des actions plus simples, pour t'habituer à l'outil.
0
Bonjour,

J'ai essayé sans appliquer de formule, mais juste avec le contenu d'une cellule. Et cela fonctionne. J'ai vraiment un soucis sur l'application avec formule.
0
yg_be Messages postés 23473 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 février 2025 1 568
14 févr. 2021 à 18:16
quand tu appliques une formule à la main, cela fonctionne-t-il?
l'enregistreur de macro fonctionne très bien chez moi quand j'insère une formule.
0
Oui la formule fonctionne si je fais la mise en forme conditionnelle manuellement.
0
yg_be Messages postés 23473 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 février 2025 1 568
14 févr. 2021 à 20:02
et si tu effaces la mise en forme, démarres l'enregistreur de macros, récrées la mise en forme, et arrêtes l'enregistreur de macros, rien n'est enregistré? bizarre...

quelle est exactement la formule que tu mets à la main et qui fonctionne?
0