Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Changement de couleur de cellule avec VBA

Phillip

XLDnaute Occasionnel
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
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
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:

Discussions similaires

Réponses
0
Affichages
155
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…