Forum Clubic

Aide excel tri par couleur

bonjour

est ce que c est possible de faire un tri par couleur

je ne m entete pas a faire un tri par cellule
en fait je colore la ligne entiere d une couleur et y en a 25,

est ce que c est possible a votre avis via fonction ou macro de faire ce tri

merci boucoup

Salut,
Peux-tu mettre ton titre en minuscule, ça agresse les yeux et c’est synonyme de crie dans le monde du web.

Merci et bon courage :jap:

Le plus simple, c’est de rajouter une colonne à ton tableau.
Comme tes lignes sont entièrement colorées, tu peux affecter une valeur aux cellules de cette colonne en fonction de leur propre couleur.
Ensuite tu tries sur cette colonne.
L’avantage, c’est que comme tu maîtrises les valeurs que tu affectes aux couleurs, tu peux trier dans l’ordre que tu veux
Bien entendu, tu masques la colonne.
Ou tu fais une macro qui la crée dynamiquement au moment du tri, et qui la supprime à la fin

hmmm hmmm pour la formule comment je peux faire, par exemple la couleur rouge je fais comment pour la mettre en tant que valeur??, ? j ai l air un peu bete la?
heu pour le titre je ne sais pas ou l editer pour le mettre en petit ?
merci gcc

Si tu sais modifier ton message, alors tu sais modifier le titre. Suffit de modifier le premier message et d’être attentif :slight_smile:

Comme d’habitude : si la fonction n’existe pas, tu la crées en VBA
Pour les valeurs, tu peux les gérer, mais tu peux utiliser par défaut celles d’Excel (le colorIndex)

Je te donne un exemple qui réagit à la couleur de fond
dans la cellule A1, tu entres =couleur(A1)
et dans le module, tu crées la fonction

Function couleur(cellule As Range) As Integer
    couleur = cellule.Interior.ColorIndex
End Function

Change la couleur de fond revalide ta formule et tu verras immédiatement le résutat