bonjour à tous,
pour ceux qui ont envie de se creuser les méninges en vba.
faire un programme qui trie 10 nombres de 0 à 30 (doublons permis) tirés au hasard se trouvant dans la plage A1:A10 et qui met le résultat en B1:B10.
contraintes : pas de récursivité, pas d'utilisation de la méthode .sort, ni de l'objet sort ou d'une quelconque instruction/commande de tri interne ou externe, une seule boucle autorisée (soit for, soit do, soit while, soit if goto), un seul if autorisé.
Edit : au vu des réponses données et pour vous pousser vers d'autres solutions, j'ajoute 2 contraintes : pas de fonction excel(WorksheetFunction) ni de formule, pas de répétition d'une même instruction pour éviter une boucle.
afin de garder le plaisir de la recherche pour les autres, merci de mettre un fichier contenant votre solution (ne mettez pas votre code sur le forum !).
La performance n'est pas une contrainte.