Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Trie complexe

Chris57

XLDnaute Occasionnel
Bonjour à tous,

je cherche une solution pour effectuer un trie un peu particulier :

J'ai une liste de données dont la première colonne contient 2 infos : M ou E
Je dois donc trier par M ou E tout simplement.

Seulement voilà, il arrive qu'une linge possède en dessous une info supplémentaire.
Il faudrait que cette info reste en dessous de cette après le trie !



Quelqu'un a une idée ?
 

Pièces jointes

  • imageshack3.jpg
    22.6 KB · Affichages: 50
  • imageshack3.jpg
    22.6 KB · Affichages: 53

Dranreb

XLDnaute Barbatruc
Re : Trie complexe

Bonjour.
Moi j'utiliserais dans une macro deux colonnes libres, mettons la X et Y
VB:
Columns("X").FormulaR1C1 = "=IF(RC1="""",R[-1]C,RC1)"
Columns("Y").FormulaR1C1 = "=IF(RC1="""",R[-1]C+1,1)"
Columns("X:Y").Value = Columns("X:Y").Value
je classerais ensuite sur ces deux colonne, que je supprimerais ensuite.
À +
 

Chris57

XLDnaute Occasionnel
Re : Trie complexe

bonsoir

et ce ne serait pas plus simple de placer cette info dans une colonne adjacente !?

impossible car les données sont retranscrites dans un tableau dont le format en largeur n'est pas modifiable...


je pige pas ton idée ! Chez moi les formules que tu écrit pas macro contiennent des erreurs :
=SI($A4="";#REF!;$A4)
=SI($A4="";#REF!+1;1)
 

Dranreb

XLDnaute Barbatruc
Re : Trie complexe

Je n'ai vu le problème que sur la 1ère ligne et ça ne gênait pas puisqu'en principe sa colonne A était renseignée.
Joignez votre classeur, que je voie où se situe le problème.
À +
 

Discussions similaires

Réponses
10
Affichages
524
Réponses
3
Affichages
463
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…