Colorer la ligne si 2 cellules de la ligne sont égales

Bonjour à tous,

Alors voilà mon problème, J'ai un tableau assez conséquent et je voudrais que pour chaque ligne, si la valeur en B et la valeur F (Sachant que ces colonnes peuvent changer donc je les ai nommées) est la même, cela colore la ligne complète.

Je voudrais faire cela en VBA, et non avec la mise en forme conditionnelle.

Un truc du genre i et j As string les valeurs dans mes 2 colonnes

pour i et j de 1 à 100000, si i = j, colorer la ligne (Les valeurs dans mes colonnes sont du type "A151656512", à savoir une lettre puis des chiffres)

J'ai pas mal cherché et trouvé pas mal de trucs mais je n'arrive pas à appliquer cela à mon problème

je vous remercie par avance et vous souhaite une bonne journée

salut

SVP envoyer un un petit exemple par un petit fichier joint

Bonjour,

Je ne peux malheureusement pas envoyer le vrai tableau mais voilà un exemple

Je souhaiterais que, pour les lignes dans lesquelles le contenu en A et C est identique, la ligne soit entièrement colorée.

Là, par exemple, la valeur en A et C est la même en ligne 1 et 3 donc ligne 1 et 3 à colorer.

Merci par avance et bonne journée

44exemple.xlsx (8.84 Ko)

salut,

essai ceci :

71exemple-1.xlsx (9.29 Ko)

salut

essai ça

Sub color()
Dim i, derlig
derlig = Range("a1000").End(xlUp).Row

For i = 2 To derlig

If Range("a" & i) = Range("c" & i) Then
Range("a" & i & ":c" & i).Interior.ColorIndex = 20
End If

Next i

End Sub

Bonjour à tous,

Merci beaucoup pour vos réponses mais j'ai trouvé une méthode alternative adaptée à ma solution ! ^^

Encore merci et bonne journée

Rechercher des sujets similaires à "colorer ligne egales"