lenteur macro excel

lenteur macro excel - VB/VBA/VBS - Programmation

Marsh Posté le 07-05-2009 à 09:27:55    

Bonjour
j'ai un classeur excel 97 avec macros;je l'ai ouvert avec excel 2003 et depuis l'execution des macros sont lentes
J'ai essayé de reinstaller excel 2003 et de reenregistrer le classeur en excel 97,mais le probleme reste le même
Qu'est-ce qui a pu changer dans les macros ?
J'ai pourtant lu qu'entre excel 97 et 2003 il n'yavait pas de difference.
Merci d'avance pour l'aide.

Reply

Marsh Posté le 07-05-2009 à 09:27:55   

Reply

Marsh Posté le 07-05-2009 à 09:42:43    

vérifie que tu désactives bien l'affichage pendant l'exéc de tes macros...
 

Reply

Marsh Posté le 07-05-2009 à 16:06:54    

Bonjour
en début de macro il faut
 
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
 
et en fin
Application.ScreenUpdating = true
Application.Calculation = xlCalculationAutomatic
 
Il faut tout de même faire attention
si au cours de ta macro tu récupères une valeur issue d'une fonction d'une cellule, il faut avant faire un calculate
 

Reply

Marsh Posté le 07-05-2009 à 20:50:32    

Bonsoir
probleme resolu avec la desactivation de l'affichage
merci a tous

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed