Phillip XLDnaute Occasionnel 25 Juin 2019 #1 Bonjour, J'ai un problème de syntaxe que je n'arrive pas à résoudre. En fonction de la valeur d'un cellule, je voudrais changer la couleur de la ligne correspondante. Voici ce que j'ai écrit : If Cells(74, 13).Value = 102 Then Range(Cells(74, 3), Cells(74, 13)).Interior.Color = RGB(255, 255, 255) endif Ca ne marche pas, ou ça en me change que la couleur de la cellule 74,13.... Qu'est-ce qui ne fonctionne pas ? merci Cordialement Phillip
Bonjour, J'ai un problème de syntaxe que je n'arrive pas à résoudre. En fonction de la valeur d'un cellule, je voudrais changer la couleur de la ligne correspondante. Voici ce que j'ai écrit : If Cells(74, 13).Value = 102 Then Range(Cells(74, 3), Cells(74, 13)).Interior.Color = RGB(255, 255, 255) endif Ca ne marche pas, ou ça en me change que la couleur de la cellule 74,13.... Qu'est-ce qui ne fonctionne pas ? merci Cordialement Phillip
Robert XLDnaute Barbatruc Repose en paix 25 Juin 2019 #2 Bonjour Phillip, bonjour le forum, Peut-être comme ça : VB: If Cells(74, 13).Value = 102 Then Cells(74, 3).Resize(1, 10).Interior.Color = RGB(255, 255, 255) endif Vote positif 0 Vote négatif
Bonjour Phillip, bonjour le forum, Peut-être comme ça : VB: If Cells(74, 13).Value = 102 Then Cells(74, 3).Resize(1, 10).Interior.Color = RGB(255, 255, 255) endif
Phillip XLDnaute Occasionnel 25 Juin 2019 #3 Bonjour Robert, Alors là !!!!...En fait la ligne "test" sur laquelle je fais tourner mon code (la 74), a déjà une couleur...Et je n'arrive même pas à l'enlever manuellement ! En tous cas merci pour le resize, je ne connaissais pas ! Cordialement PS : J'avais une MFC dessus ! Dernière édition: 25 Juin 2019 Vote positif 0 Vote négatif
Bonjour Robert, Alors là !!!!...En fait la ligne "test" sur laquelle je fais tourner mon code (la 74), a déjà une couleur...Et je n'arrive même pas à l'enlever manuellement ! En tous cas merci pour le resize, je ne connaissais pas ! Cordialement PS : J'avais une MFC dessus !