Comment puis-je trier efficacement une lite de ce type ?
1.txt
13.txt
17.txt
2.txt
23.txt
3.txt
35.txt
42.txt
5.txt
51.txt
Cette liste est créé sur le modèle d'un list/dir et intégrée dans un fichier excel en vu d'être renommée. Le problème est que si windows fait la différence entre 1 et 10, la commande ne le fait pas car elle contient des données non mumériques (".txt"), et il intercale les lignes dans le mauvais ordre.
J'ai donc créé un code à l'aide de boucle et de la commande IsNumeric qui extrait les valeurs numériques de la chaine de caractères une par une et les retranscris dans un tableau, mais ça prend bcp de ressources. Auriez-vous une commande permettant de sortir directement tous les chiffres d'une chaines de caractères ? j'ai cherché, mais j'ai pas trouvé.
Merci d'avance,
Phil....
Partager