A voir également:
- MFC d'une forme automatique
- Mise en forme conditionnelle excel - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Gmail libellé automatique - Guide
- Sommaire automatique word - Guide
1 réponse
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
18 avril 2009 à 19:09
18 avril 2009 à 19:09
Bonjour.
La MFC affecte les paramètres d'une CELLULE et de la valeur qu'elle affiche.
Ton trait, ou n'importe quel autre dessin, est un OBJET autonome non lié à la cellule collé par dessus la feuille Excel.
La MFC affecte les paramètres d'une CELLULE et de la valeur qu'elle affiche.
Ton trait, ou n'importe quel autre dessin, est un OBJET autonome non lié à la cellule collé par dessus la feuille Excel.
18 avril 2009 à 19:56
J'ai pas mal essayé, et il n'y a qu'avec des macros qu'on y arrive.
Voila ce que j'ai :
Sub Macro5()
If [A2] < 30 Then
ActiveSheet.Shapes("Line 2").Select
Selection.ShapeRange.Line.ForeColor.SchemeColor = 3
End If
If [A2] >= 30 Then
ActiveSheet.Shapes("Line 2").Select
Selection.ShapeRange.Line.ForeColor.SchemeColor = 2
End If
End Sub
En fonction de la valeur de A2, je donne à mon trait "line2" la couleur 3 ou 2, ca marche
Moi je veux lui donner la couleur d'une cellule, j'ai essayé avec ceci à la place de 3 ou 2:
Range("A2").FormatConditions(2).Interior.ColorIndex
Ca marche aussi, mais le problème c'est que la couleur 3 pour une cellule n'est pas la couleur 3 pour un trait ! Ce n'est pas la même code...aie aie aie!
Une idée ?