Bonsoir à tous!
J'ai besoin d'une astuce pour donner une couleur automatique à des cellules contenant les mèmes mots.
Exemple :
aaaa - bbb
aaaa - bbbbb
bbbbb - cccc
bbbbb - cccc
dddd - eeee
dddd - eeeeee
Je voudrais que toutes les cellules contenant les mots commençant par "aaaa" aient une mème couleur de façon automatique. Que toutes les cellules contant les noms composés commaçant par les mèmes mots au début aient une mème couleur de remplissage. Toutes les cellules n'auront pas la mème couleur car tous les noms ne commencent pas par les mèmes mots au début. Merci
Sub couleur()
Dim c As Range
For Each c In Selection
lig = Application.Match(VBA.Trim(Split(c, "-")(0)), Range("G2:G44"), 0)
If lig > 0 Then
c.Interior.Color = Range("G" & lig + 1).Interior.Color
End If
Next
End Sub
Avant de tester, sélectionnes les cellules B3:B119 puis lancer la macro.
Sub couleur()
Dim c As Range
For Each c In Selection
lig = Application.Match(VBA.Trim(Split(c, "-")(0)), Range("G2:G44"), 0)
If lig > 0 Then
c.Interior.Color = Range("G" & lig + 1).Interior.Color
End If
Next
End Sub
Avant de tester, sélectionnes les cellules B3:B119 puis lancer la macro.
dans ton fichier, tu selectionnes la premiere cellule et dans le bandeau accueil, mise en forme conditionelle ==> gerer les regles : tu vas voir ta formule !
dans ton fichier, tu selectionnes la premiere cellule et dans le bandeau accueil, mise en forme conditionelle ==> gerer les regles : tu vas voir ta formule !
Je sais très bien ce que s'est qu'une mise en forme conditionnelle, mais je ne savais pas que c'est ça que tu abrèges en MFC. C'est parce que cela me prenait du temps que j'ai demandé d'aide ici pour une autre méthode.