Condition basée sur la couleur dans une cellule ?

Etienne2323

XLDnaute Impliqué
Bonjour à tous,
une fois de plus, j'ai besoin d'un coup de main. J'ai un tableau de rendements dans lequel j'ai des rendements réels et des rendements simulés. Ce qui différencie les rendements simulés de ceux réels est que les cellules des rendements simulés sont colorés en gris alors que les autres n'ont aucun remplissage. J'aimerais savoir s'il existe une manière, dans VB, d'avoir un code qui, se basant sur les couleurs des cellules, mettrait mes rendements réels dans une colonne et mes rendements simulés dans une autre colonne.
C'est faisable ?

Merci à l'avance pour votre aide !

Etienne
 

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Condition basée sur la couleur dans une cellule ?

Bonsoir,

Voir PJ

Dans un module:

Code:
Function couleur(c)
 Application.Volatile
 couleur = c.Interior.ColorIndex
End Function

=SI(couleur(A1)=15;A1;0)

Pour Maj, utiliser le pinceau ou F9.

JB
Formation Excel VBA JB
 

Pièces jointes

  • Classeur1.xls
    24 KB · Affichages: 72
  • Classeur1.xls
    24 KB · Affichages: 89
  • Classeur1.xls
    24 KB · Affichages: 84

Discussions similaires

Réponses
4
Affichages
360

Statistiques des forums

Discussions
312 435
Messages
2 088 401
Membres
103 839
dernier inscrit
Patounet66