Bonjour à tous

J'ai une macro qui prend 10 à 15 secondes se réaliser, et je souhaiterai que l'utilisateur puisse normalement continuer à travailler sous Excel durant ce laps de temps.

J'utilise déjà DoEvents qui permet déjà d'éviter l'effet de "freezing" lié à l'exécution de la macro.

Mais le PC semble être encore fortement sollicité, rendant Excel plus lent qu'à la normal. Est-il possible de rendre la macro plus légère en consommation de processeur (au détriment de sa rapidité d'exécution) ?

Merci si vous avez des idées...

Bon dimanche =)