OVH Cloud OVH Cloud

Couleur

3 réponses
Avatar
Jean-Paul
D=E9butant en macro, je voudrais colorier la police d'une=20
cellule suivant si sa valeur est sup=E9rieure ou inf=E9rieure=20
=E0 la valeur d'une autre cellule.

Merci

3 réponses

Avatar
ru-th
Salut
un exemple si tu ne veux pas de MFC
Sub Macro2()
With ActiveCell.Font
Select Case ActiveCell.Value
Case Is > 50
.ColorIndex = 3
Case Is > 20
.ColorIndex = 5
Case Is > 10
.ColorIndex = 6
Case Else
.ColorIndex = xlAutomatic
End Select
End With
End Sub


--
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"Jean-Paul" a écrit dans le message de news:
01e001c39e40$01db4a30$
Débutant en macro, je voudrais colorier la police d'une
cellule suivant si sa valeur est supérieure ou inférieure
à la valeur d'une autre cellule.

Merci
Avatar
Jean-François Aubert
Salut Jean-Paul,

Sans VBA: avec la Mise En Forme Conditionnelle

Condition 1
- choisir: la formule est
- et coller à côté =$A$1>
-cliquer sur Format

Condition 2
- choisir: la formule est
- et coller à côté =$A$1<10
-cliquer sur Format

Avec VBA, à coller dans le module de code de la feuille concernée:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If Target >= 10 Then
[B1].Font.ColorIndex = 3
Else
[B1].Font.ColorIndex = 6
End If
End If
End Sub


--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"Jean-Paul" a écrit dans le message de
news:01e001c39e40$01db4a30$
Débutant en macro, je voudrais colorier la police d'une
cellule suivant si sa valeur est supérieure ou inférieure
à la valeur d'une autre cellule.

Merci
Avatar
Gaetan Mourmant
Et pour aller plus loin, un petit tour sur mon site ;-)

www.polykromy.com

Bon courage.

--
Gaetan Mourmant
www.polykromy.com
Consultation - Formation
Excel - Data mining

"Jean-Paul" a écrit dans le message de news:
01e001c39e40$01db4a30$
Débutant en macro, je voudrais colorier la police d'une
cellule suivant si sa valeur est supérieure ou inférieure
à la valeur d'une autre cellule.

Merci