modifier la couleur d'une cellule automatiquement en fction de celle d1 autre

  • Initiateur de la discussion niki
  • Date de début
N

niki

Guest
bonjour à tous et toutes,

sur un planning, nous identifions les personnes par des couleurs.
Je souhaiterais faire ressortir certaines heures en copiant automatiquement la couleur de la cellule dans une autre (pas certaine d'être clair là !)

en bref :
Cellule A1 - couleur variable en fonction de la couleur
Cellule A2 - modification auto de la couleur en fction de la couleur de de la celluleA1

j'ai cherché via la MEF conditionnelle mais je n'ai pas trouvé

Merci d'avance
 
G

Gérard DEZAMIS

Guest
Bonjour Niki
J'avoue, oui j'avoue !
Je ne comprends pas très bien...

"Cellule A1 - couleur variable en fonction de la couleur" ?????????
oui de la même façon "une valeur serait variable en fonction d'une valeur" (?)

Erreur de frappe ou "couleur variable en fonction de la valeur"
Dans ce cas si A=B et B=C on en déduit que A=C donc la MFC de A2 doit être directement liée à la valeur de A1 (et de ce fait à sa couleur)
Je présume que c'est trop simple comme solution.... Il doit y avoir un piège qq part

@+
GD
 
B

bipbipcoyote

Guest
dans le code VBA de la feuille

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If UCase(Target) = "JEAN" Then
Target.Interior.Color = RGB(255, 0, 0)
ElseIf UCase(Target) = "BILL" Then
Target.Interior.Color = RGB(0, 255, 0)
End If
If Target.Interior.Color = RGB(0, 255, 0) Then
Target.Offset(0, 1).Interior.Color = RGB(0, 0, 255)
ElseIf Target.Interior.Color = RGB(255, 0, 0) Then
Target.Offset(0, 1).Interior.Color = RGB(125, 0, 0)
End If
End Sub
 
N

niki

Guest
en effet, je ne suis pas très clair :

si couleur cellule A1 est verte
alors couleur cellule A2 verte

et le tout automatiquement quelque soit la couleur de la cellule A1
gros avantage de ce principe : faire ressortir deux infos sur une cellule
 
A

andré

Guest
Salut niki,

Ce n'est pas encore plus clair (lol) !

Pourrais-tu nous dire pourquoi et comment la cellule A1 est-elle devenue verte ?
J'entends par là, est-ce une mise en forme conditionnelle, par VBA, ou l'as-tu mise en couleur manuellement.
Dans ce dernier cas pourquoi ?

Ândré.
 
N

niki

Guest
J'espère que se srra + clair avec un exemple lol

le but est donc :

- reporter la couleur de B2 en AA2
- reporter la couleur de B3 en AA3
et
- reporter la couleur de Y2 en AC2
- reporter la couleur de Y3 en AC3
 

Pièces jointes

  • couleur.zip
    1.6 KB · Affichages: 84
  • couleur.zip
    1.6 KB · Affichages: 90
  • couleur.zip
    1.6 KB · Affichages: 88

Discussions similaires

Statistiques des forums

Discussions
312 492
Messages
2 088 899
Membres
103 982
dernier inscrit
krakencolas