Bonjour,
à mon avis, ton problème vient du fait que dans ton code, le classement se fait sur la feuille A (rentrée en toutes lettres dans le code).
Quelle que soit la feuille, tu auras donc la feuille A de traitée !
Edites le code de ta macro et change Sheets("Sheet A") par activesheet pour travailler sur la feuille sur laquelle se situe le bouton.
Ca devrait mieux marcher...
A ta disposition si tu as d'autres soucis ou besoin de plus d'explications !
Clément
"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème." (devise Shadock)