Trier données et mettre cellules remplies avant les vides

Bonjour,

J'ai une autre question, qui peut paraître stupide mais j'aimerais bien comprendre.

Comment s'y prendre pour trier plusieurs cellules par ordre alphabétique en faisant en sorte que les cellules avec le texte apparaissent avant les cellules vides ?

Par exemple je prends 10 cellules de A1 à A10 : Prenons A1 à A9 sans données et A10 ="cacahuètes"

Lors du tri par ordre alphabétique comment faire pour placer A10 avant les cellules vides ?

Merci d'avance

Cordialement

Je ne sais pas si c'est possible, même avec une liste personnalisée (encore faut-il avoir la patience de l'écrire...)

Une solution:

Selection.SpecialCells(xlCellTypeBlanks) = 0 pour sélectionner les cellules vides et leur donner 0 comme valeur.

Ensuite tu réalises ton tri, tu caches les lignes avec 0 puis tu retires la valeur 0 pour retrouver une cellule vide.

Merci pour ta réponse.

J'ai compris la démarche, ça devrait effectivement marcher.

Oui la liste personnalisée, quand tu as 300 noms différents ça prend du temps et si le résultat n'y est pas c'est frustrant.

Merci encore.

Cordialement

Rechercher des sujets similaires à "trier donnees mettre remplies vides"