Bonjour-bonsoir,
j'ai besoin de creer une macro pour vérifier la condition d'une plage de cellule comparativement à une cellule qui se trouve en ligne 2.
je suis super nul en macro, et j'ai enregistré le fait d'utiliser la mise en condition, et quand je l'applique à une plage de cellules, il applique la condition selon la cellule utilisée dans mon enregistrement de macro (O2), je voudrais que si je sélectionne P23 par exemple, elle soit comparée à P2. pour Z46 que ce soit Z2 etc.
Je crois qu'une astuce doit être utilisée avec les $, mais je n'arrive pas à faire ce que je veux.
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Sub Macroconditions_couleur() ' ' Macroconditions_couleur Macro '
' Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, _ Formula1:="=$P" Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority With Selection.FormatConditions(1).Interior .PatternColorIndex = xlAutomatic .Color = 5287936 .TintAndShade = 0 End With Selection.FormatConditions(1).StopIfTrue = False End Sub |
Si quelqu'un peut m'aider ce serait génial !
merci ;)