Bonjour,
J'inscrits des individus dans une liste (noms, prénoms ... pays ...).
* Je désire mettre une mise en forme conditonnelle sur les pays (bcp de possibilité : 28) en feuil2!D
* Je définis une table de référence avec des couleurs par pays (Feuil1!B41:B68)
Voici le code qui pour chaque nouvelle ligne, va colorer la case pays en fonction de la table de référence.
Ca ne fait rien : rien ne change pas de couleur, le IF renvoie toujours "faux" : je crois à une erreur de vocabulaire, mais je n'en sais rien à vrai dire. Je lis les FAQ et le reste, sans comprendre mon erreur. Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 For I = 1 To 28 If Feuil2.Range("D65536").End(xlUp).Formula = Feuil1.Range("b41").Offset(I - 1, 0).Value Then Feuil2.Range("D65536").End(xlUp).Interior.Color = Feuil1.Range("b41").Offset(I - 1, 0).Interior.Color End If Exit For Next
Partager