Trier horizontalement une cellule de couleur

Bonjour je chercher à trier horizontalement des cellule ex en jaune dans un tableau pour avoir en final une somme des cellules jaunes au bout de ma ligne.

Et je cherche comment faire

Merci de m'aider !

Salut !

Normalement t'as la fonction "Interior" qui renvoie un objet de l'intérieur de la cellule, y comprit la couleur.

Ex : maCouleur = ActiveCell.Interior.Color

https://docs.microsoft.com/en-us/office/vba/api/excel.interior%28object%29

Après il te suffira de faire une boucle For pour parcourir toute ta ligne et compter les occurences, donc en gros :

For i = 1 to X
      If(Cells(i, 1).Interior.Color = maCouleur) Then
            -----------------------------------
      End If
      Next i

En espérant que ça t'aide

Je regarde ça probablement ce soir je vous reviens

Merci !

Bonjour

Le tri excel de gauche à droite peut comme le tri de haut en bas se faire sur la couleur...

Oui je sais, sauf que je veux faire une somme au bout de ma ligne du nombre de cellules jaune (couleur exemple) sur la dernière cellule de ma ligne.

Rechercher des sujets similaires à "trier horizontalement couleur"