OVH Cloud OVH Cloud

colorer doublon

3 réponses
Avatar
janus51
Bonjour , je n'arrive pas à ècrire une sub qui permettrait de reperer dans
la plage b10:b6000 si 2 valeurs sont identiques et d'appliquer la couleur
jaune à chacun des doublons.(la plage contient des chiffres).
Je débute en vba ...j'ai essayé avec for each mais cela ne fct pas
Merci pour votre aide
janus

3 réponses

Avatar
Starwing
Bonjuor Janus,

Est-ce vraiment nécesaire de faire du code pour ça?

Sélectionne ta colonne B10:B6000
Format- Mise en forme conditionnel -
La formule est:
=NB.SI($B$10:$B$6000;B10)>1
Choisir la couleur jaune.

Starwing
Avatar
janus51
Merci pour ta réponse , mais je souhaiterais du code vba pour l'integrer au
sein d'une procédure plus large.
Encore merci
"Starwing" a écrit dans le message de news:
735001c4cefa$80380f80$
Bonjuor Janus,

Est-ce vraiment nécesaire de faire du code pour ça?

Sélectionne ta colonne B10:B6000
Format- Mise en forme conditionnel -
La formule est:
=NB.SI($B$10:$B$6000;B10)>1
Choisir la couleur jaune.

Starwing
Avatar
Frédéric Sigonneau
Bonsoir,

Une façon de faire :

'================ Sub test()
Dim Plage As Range, i&
If Application.CountIf(Range("b10:B6000"), Range("B10")) > 1 Then
Set Plage = Range("B10")
For i = 10 To 6000
If Range("B" & i).Value = Range("B10").Value Then
Set Plage = Union(Plage, Range("B" & i))
End If
Next
Plage.Interior.ColorIndex = 36
End If
End Sub
'================
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !

Merci pour ta réponse , mais je souhaiterais du code vba pour l'integrer au
sein d'une procédure plus large.
Encore merci
"Starwing" a écrit dans le message de news:
735001c4cefa$80380f80$
Bonjuor Janus,

Est-ce vraiment nécesaire de faire du code pour ça?

Sélectionne ta colonne B10:B6000
Format- Mise en forme conditionnel -
La formule est:
=NB.SI($B$10:$B$6000;B10)>1
Choisir la couleur jaune.

Starwing