Mise en forme conditionnelle sous vba
Fermé
aurelp95
-
11 janv. 2015 à 22:25
Hillian Fellers Messages postés 79 Date d'inscription mardi 22 octobre 2013 Statut Membre Dernière intervention 24 mai 2022 - 18 janv. 2015 à 17:58
Hillian Fellers Messages postés 79 Date d'inscription mardi 22 octobre 2013 Statut Membre Dernière intervention 24 mai 2022 - 18 janv. 2015 à 17:58
A voir également:
- Mise en forme conditionnelle sous vba
- Mise en forme conditionnelle excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise en forme conditionnelle en fonction d'une autre cellule ✓ - Forum Excel
1 réponse
Hillian Fellers
Messages postés
79
Date d'inscription
mardi 22 octobre 2013
Statut
Membre
Dernière intervention
24 mai 2022
12
18 janv. 2015 à 17:58
18 janv. 2015 à 17:58
Cela dépend peut-être de ta version Excel: sous Office 2013, l'enregistrement de macros avec la mise en forme conditionnelle donne des résultats de ce type:
Sub Macro1()
'
' Macro1 Macro
'
'
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlGreater, _
Formula1:="=0"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Font
.Color = -16383844
.TintAndShade = 0
End With
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 13551615
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
End Sub
Sub Macro1()
'
' Macro1 Macro
'
'
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlGreater, _
Formula1:="=0"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Font
.Color = -16383844
.TintAndShade = 0
End With
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 13551615
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
End Sub