Bonjour,
Je ne comprend pas très bien ta requête ...
Quelle est l'intérêt d'avoir un bouton avec la mise en forme ?
La MFC est automatique, lorsque tu changera tes données, les doublons seront mis en valeur automatiquement sans aucune manipulation à effectuer ...
Pour réaliser une MFC par colonne c'est tout simple, tu sélectionne ta colonne et tu lui affecte une MFC puis tu recommence avec la suivante ...
Avec VBA cela donnerais ça pour la colonne B (dans l'exemple couleur bleu)
Range("B6:B999").Select 'je met à partir de B6 sinon si tu prend toute la colonne ton lundi est en doublon et deviens bleu
Selection.FormatConditions.AddUniqueValues
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
Selection.FormatConditions(1).DupeUnique = xlDuplicate
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent1
.TintAndShade = -0.249946592608417
End With
En espérant t'avoir aidé ...
Bonne journée