trie selon la couleur

flo2002

XLDnaute Impliqué
j'ai lu dans un forum qu'il existait un code pour trier selon une couleur.
Comment ca marche?
Est ce que je peux avoir des colonnes séparées?(plage non continu)

merci
 
P

Papaye

Guest
Bonjour flo2002,

Je ne vois pas de solutions autrement que de passer par une macro qui 'scanne' toutes tes cellules et fais le tri après.

Par contre (mais c'est un autre sujet), tu peux colorier automatiquement des lignes en utilisant la mise en forme conditionnelle.

Il faut choisir 'la formule est' est rentrer la formule =MOD(LIGNE();2). Tu règles ensuite tes formats d'affichage.

Cela permet d'avoir une ligne sur 2 de couleurs.

Papaye
 

pat1545.

XLDnaute Accro
Salut,

s'il s'agit de couleur 'normale' et donc pas les conditionelle, tu coles ceci ds un module VBA ALT F11/Insertion/MOdule:

Function MyColor(CkCell As Object)
Application.Volatile True 'ajouter un maintenant() pour forcer le recalcul de cette fonction
MyColor = Abs(CkCell.Interior.ColorIndex)
End Function

tu vas ensuite dans une colonne à droite et tu écris =mycolor(A1) par exemple et tu tires vers le bas , tu auras les n° de couleur pour les cellules de la colonne A (à adapter) et ensuite tu tries sur cette nouvelle colonne.

Bye
 

Discussions similaires

Statistiques des forums

Discussions
312 330
Messages
2 087 351
Membres
103 526
dernier inscrit
HEC