GNT sans publicité, site mobile, fonctionnalitées exclusives...

Format couleur de cellules

Le
olivier
Bonsoir à toutes et à tous,
En VBA SVP.
Comment pourrais je mettre une couleur à une cellules par un test.

Colonnes
A B C D E F G
H I J
ESS BLANC BLEU BLEU
GO BLEU BLANC BLEU
FT BLEU BLEU BLANC
ESS BLANC BLEU BLEU



Merci pour votre aide, je pèche (Novice)
Lire les 4 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Denis Michon
Le #237154
Bonjour Olivier,


Quel est le test dont tu parles dans ta question ?


Salutations!



"olivier" Bonsoir à toutes et à tous,
En VBA SVP.
Comment pourrais je mettre une couleur à une cellules par un test.

Colonnes
A B C D E F G
H I J .........
ESS BLANC BLEU BLEU
GO BLEU BLANC BLEU
FT BLEU BLEU BLANC
ESS BLANC BLEU BLEU
...
...
...
Merci pour votre aide, je pèche (Novice)
isabelle
Le #237151
bonjour Olivier,

colore le texte
If test = vrai Then Selection.Font.ColorIndex = 46

colore la cellule
If test = vrai Then Selection.Interior.ColorIndex = 3

isabelle


Bonsoir à toutes et à tous,
En VBA SVP.
Comment pourrais je mettre une couleur à une cellules par un test.

Colonnes
A B C D E F G
H I J .........
ESS BLANC BLEU BLEU
GO BLEU BLANC BLEU
FT BLEU BLEU BLANC
ESS BLANC BLEU BLEU
...
...
...
Merci pour votre aide, je pèche (Novice)


olivier
Le #237127
Bonsoir,
Merci de m'avoir lu,
Voilà:
Si en colonne C, ESS mettre F et G en Bleu
Si en colonne C, GO mettre E et G en Bleu
ECT...
Merci pour la solution.
Salutations
"Denis Michon" news:98elb.8845$
Bonjour Olivier,


Quel est le test dont tu parles dans ta question ?


Salutations!



"olivier" news:bn3qf6$96t$

Bonsoir à toutes et à tous,
En VBA SVP.
Comment pourrais je mettre une couleur à une cellules par un test.

Colonnes
A B C D E F G
H I J .........
ESS BLANC BLEU BLEU
GO BLEU BLANC BLEU
FT BLEU BLEU BLANC
ESS BLANC BLEU BLEU
...
...
...
Merci pour votre aide, je pèche (Novice)





Denis Michon
Le #237908
Bonjour Olivier,

Copie ce qui suit dans le module feuille où l'action se déroule :

Tu peux ajouter autant de Case que tu le désires .

'--------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)

Dim Rg As Range
Set Rg = Intersect(Columns(3), Target)

If Not Rg Is Nothing Then
For Each c In Rg
Select Case UCase(c.Text)
Case Is = "ESS"
'Efface la couleur de E , F , G
c.Offset(, 2).Resize(, 2).Interior.ColorIndex = xlNone
'Met de la couleur à F, G
c.Offset(, 3).Resize(, 2).Interior.ColorIndex = 3
Case Is = "GO"
'Efface la couleur de E , F , G
c.Offset(, 2).Resize(, 3).Interior.ColorIndex = xlNone
'Met de la couleur à E, F
c.Offset(, 2).Resize(, 2).Interior.ColorIndex = 25

Case Else
c.Offset(, 3).Resize(, 2).Interior.ColorIndex = xlNone
End Select
Next
End If

End Sub
'--------------------------------


Salutations!



"olivier" Bonsoir,
Merci de m'avoir lu,
Voilà:
Si en colonne C, ESS mettre F et G en Bleu
Si en colonne C, GO mettre E et G en Bleu
ECT...
Merci pour la solution.
Salutations
"Denis Michon" news:98elb.8845$
Bonjour Olivier,


Quel est le test dont tu parles dans ta question ?


Salutations!



"olivier" news:bn3qf6$96t$

Bonsoir à toutes et à tous,
En VBA SVP.
Comment pourrais je mettre une couleur à une cellules par un test.

Colonnes
A B C D E F G
H I J .........
ESS BLANC BLEU BLEU
GO BLEU BLANC BLEU
FT BLEU BLEU BLANC
ESS BLANC BLEU BLEU
...
...
...
Merci pour votre aide, je pèche (Novice)





Publicité
Suivre les réponses
Poster une réponse
Anonyme