Zut, encore une boulette... ça c'était le code de Claudy, pas de Charly ! Mais a-t-on idée d'avoir des noms si proches !
En tout cas, Charly, je viens de tester ton code et ça marche aussi !
Merci infiniment à tous les deux pour votre aide précieuse !
Allez... j'abuse et je redemande un truc : :whistle:
Y a t-il possibilité de trier un tableau en VBA, sans passer par la commande 'SELECT' ?
Je m'explique : j'aimerais trier un tableau 'B3:I52' d'après la colonne 'H', par ordre décroissant, en cliquant sur un bouton créé à cet effet. Je l'ai fait avec l'enregistreur de macro et ça fonctionne très bien.
Mon problème est le suivant : lors de l'enregistrement, j'ai d'abord sélectionné mon tableau, puis je l'ai trié (le code créé automatiquement comporte donc un 'SELECT'). Hors, j'ai ensuite protégé ma feuille contre les modifications de l'utilisateur et j'ai interdit la sélection des cellules verrouillées. Les deux dernières colonnes de mon tableau (soit 'H' et 'I') étant verrouillées, lorsque je lance ma macro, il me fait une erreur, puisque je lui demande de sélectionner des cellules qui ne peuvent pas l'être.
Voilà... c'est pas bien sorcier comme problème, mais c'est pas simple à expliquer... j'espère avoir été assez clair...
Merci d'avance !