Optimisation du code pour la rapidité (résolu) [vba] - VB/VBA/VBS - Programmation
Marsh Posté le 11-08-2004 à 13:05:04
Avant de commencer à créer tes zones :
Application.ScreenUpdating = False
et a la fin :
Application.ScreenUpdating = True
==> Ca évitera de redessiner toutes les zones 1 par 1 au cours de la génération...
Marsh Posté le 11-08-2004 à 13:13:51
-Farenheit- a écrit : Avant de commencer à créer tes zones : |
merci !!!! impressionnant ça prend maintenant plus que 6 secondes au lieu de 35
chapeau bas
Marsh Posté le 11-08-2004 à 12:52:38
Bonjour,
j'ai créé un programme dont la fonction principale est de remplir et de créer des dizaines zones sur une page... Seulement, le programme mets près de 5 secondes sur un ordinateur récent à faire sa routine, et plus de 35 secondes sur l'ordinateur sur lequel il devra tourner.
Est-il possible d'optimiser le code ?
Voici le code pour une zone qui est répété des dizaines de fois...
Optimisation pour une meilleure vitesse d'exécution possible ?
Merci
Message édité par AssiuM le 11-08-2004 à 13:19:28