Re bonjour à tous,
voilà, je dois gérer dans un tableau des commandes: refusées, accéptées ou en cours. Un tableau regroupe totues les données des commandes et à la fin de chaque ligne une cellule contient une des valeurs suivantes:
_en cours
_acceptées
_refusées
Mais pour que cela soit plus voyant, je voudrais modifié la couleur du texte de la ligne en fonction de la valeur affiché à la fin des lignes.
J'ai essayé avec une boucle If comme suit:
Dim coul As Range
If coul.Value = 'accepté' Then
coul.Row.Font.ColorIndex = 43
ElseIf coul.Value = 'refusé' Then
coul.Row.Font.ColorIndex = 5
ElseIf coul.Value = 'en attente' Then
coul.Row.Font.ColorIndex = 3
Mais ce n'est apparement pas la bonne méthode: la propriété 'Row' semble fausse; quelle propriété dois-je utiliser?
Merci d'avance, a +
Toutou
voilà, je dois gérer dans un tableau des commandes: refusées, accéptées ou en cours. Un tableau regroupe totues les données des commandes et à la fin de chaque ligne une cellule contient une des valeurs suivantes:
_en cours
_acceptées
_refusées
Mais pour que cela soit plus voyant, je voudrais modifié la couleur du texte de la ligne en fonction de la valeur affiché à la fin des lignes.
J'ai essayé avec une boucle If comme suit:
Dim coul As Range
If coul.Value = 'accepté' Then
coul.Row.Font.ColorIndex = 43
ElseIf coul.Value = 'refusé' Then
coul.Row.Font.ColorIndex = 5
ElseIf coul.Value = 'en attente' Then
coul.Row.Font.ColorIndex = 3
Mais ce n'est apparement pas la bonne méthode: la propriété 'Row' semble fausse; quelle propriété dois-je utiliser?
Merci d'avance, a +
Toutou