Bonjour,
J'ai des cellules ayant une mise en forme conditionnelle (fond rouge) si la cellule est vide
Mon probleme est d'arriver a extraire le resultat: A savoir si dans cette plage il y une cellule rouge alors affiche le message
J'ai reussi a realier 2 codes mais qui sont pas satisfaisant.
Que j'ai de cellules rouges ou pas mon msgbox est active
Pouvez-vous me dire ou j'ai peche?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Sub SearchFormat(Cell As Range) Dim FC As FormatCondition Dim Pb As Variant If Cell.FormatConditions.Count > 0 Then For Each FC In Cell.FormatConditions If FC.Type = xlExpression Then Select Case FC.Interior.ColorIndex Case Is = 3 MsgBox "A remplir" Case Is <> 3 End Select End If Next End Ifmerci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub SearchFormat1(Cell As Range) With Cell.FormatConditions(1) If .Interior.ColorIndex = 3 Then MsgBox "cool" Else: MsgBox "pas cool" End If End With End Sub
Partager