Astuces pour accélérer l’exécution d’une macro.

Nous avons déjà parlé dernièrement des recalculs en cours d’exécution qui ralenti l’exécution d’une macro (voir Accélérer l’exécution de vos procédures VBA).

Voici un exemple de procédure en boucle de tel manière que plusieurs recalculs augmenterons significativement le temps nécessaire pour exécuté une macro

Exemple de procédure non optimisé

blogue template excel accelerer macro 1

Exemple de procédure optimisé

blogue template excel accelerer macro 2

L’exemple ci-haut est préférable à la première puisque l’usage d’une collection range est plus rapide en évitant les recalcules.

Ce contenu a été publié dans Trucs et astuces. Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *