Application.ScreenUpdating en rade

thomlau

XLDnaute Occasionnel
Bonjour à toutes et à tous.

J'ai besoin de vos lumières une nouvelle fois.

J'ai conçu une application assez conséquente depuis une dizaine de mois et depuis peu, j'ai remarqué que le rafraichissement de l'ecran est opérationnel sur tout le code de l'application.
Je n'ai touché à rien dans le code depuis plusieurs jours, c'est ce qui me semble bizzare.
J'ai bien entendu compter les Application.ScreenUpdating = False ainsi que les Application.ScreenUpdating=true pour voir si ils étaient égaux, ils le sont bien...
J'ai aussi tenté de supprimer les Application.ScreenUpdating=true qui ne sont plus utiles avec les versions récentes d'excel, mais rien n'y fait.

Quelqu'un a t'il déjà eut cette mésaventure?
 

jeanpierre

Nous a quitté
Repose en paix
Re : Application.ScreenUpdating en rade

Bonjour thomlau,

Je ne pense pas qu'Excel 2007 soit différent à ce sujet.

D'après ce que je comprends tu sembles en avoir un certain nombre...

Il te faut donc cerner, dans ton code, les moments où il te faut figer l'écran par nécessité et remettre à True dés que tu veux avoir une vision de ce qui ce passe.

La remise à True n'est pas nécessaire en fin de macro mais elle l'est comme indiqué précédemment et au besoin une nouvelle remise à False ensuite.

Sinon j'ai rien compris.

Bonne journée.

Jean-Pierre
 

Discussions similaires