liste déroulante pour changer la couleur d'une cellule

  • Initiateur de la discussion Initiateur de la discussion dudu133
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dudu133

XLDnaute Nouveau
Bonjour à tous le forum,

J'ai une liste déroulante et je voudrais en fonction de mon choix les cellules suivantes change de couleurs de a5 à e5.
vide -> blanc
Férié -> orange
R.T.T -> Bleu
C.P -> Jaune
Maladie -> Vert
Repos -> Gris

Je vous joins mon fichier

Merci d'avance
 

Pièces jointes

Re : liste déroulante pour changer la couleur d'une cellule

Bonjour,

Voir PJ

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
  If Not Intersect([planning], Target) Is Nothing Then
    On Error Resume Next
    Target.Interior.ColorIndex = [Liste].Find(Target, LookAt:=xlWhole).Interior.ColorIndex
  End If
End Sub

JB
 

Pièces jointes

Re : liste déroulante pour changer la couleur d'une cellule

Bonjour,

Le code de GI_GI pour changer de couleur me convient parfaitement sauf que j'aimerai modifier les lignes et non pas les colonnes.
J'ai essayé de modifier la ligne : "ActiveCell.Offset(columnoffset:=-1).Interior.ColorIndex = 6" en remplaçant columnoffset par lineoffset mais cela ne marche pas...

Quelqu'un connaît une solution pour affecter les lignes et non pas les colonnes ?

Merci d'avance

balzou
 
Re : liste déroulante pour changer la couleur d'une cellule

Bonjour Bazlzou, et bienvenue sur le forum

il aurait été préférable de créer un nouveau fil de discussio plutôt que de "squatter un autre qui a presque 4 ans d'âge
J'ai essayé de modifier la ligne : "ActiveCell.Offset(columnoffset:=-1).Interior.ColorIndex = 6" en remplaçant columnoffset par lineoffset mais cela ne marche pas...
essaie:
rowOffset au lieu de lineoffset ......... et ça ira mieux

à+
Philippe
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
XL 2010 VBA
Réponses
15
Affichages
2 K
Retour