Bonsoir,
En effet, les Select et Activate sont les meilleurs moyens de ralentir une macro!
Ceci dit, pour commencer, tu peux mettre en tout début de ta macro: Application.screeupdating=false
et tu le remets à true à la fin. La réactualisation de l'affichage ne se fera plus pendant l'exécution de la macro.
Mais l'idéal est de reprendre aussi la macro pour enlever les Select…
Bon courage.