Problème avec ScreenUpdating

Résolu
cs_karamasof Messages postés 11 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 8 décembre 2005 - 15 déc. 2004 à 12:30
cs_karamasof Messages postés 11 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 8 décembre 2005 - 16 déc. 2004 à 15:59
Bonjour à tous,
je programme en vba pour excel.

Je veut accélérer l'exécution de mon application. J'utilise donc ScreenUpdating.

Mon problème est que lorque je passe :
Application.ScreenUpdating = false

...instruction

Application.ScreenUpdating = True

sa valeur reste True tout le temps, donc elle ne sert a rien.
Si quelqu'un a une solution à mon problème, merci.

1 réponse

cs_karamasof Messages postés 11 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 8 décembre 2005
16 déc. 2004 à 15:59
En fait, j'ai trouvé d'ou ca vient.
Il s'agit d'un bug du débuger de vba sous excel. Lorsque je le pointe Application.screenupdating = False, il m'indique la valeur vrai. Si j'utilise un espion, c'est la même chose. Par contre si je fait :

Application.screenUpdating = False
MsgBox Application.ScreenUpdating

Il m'indique alors la valeur Faux.

Mon problème était donc que j'avais mal placé les Application.screenUpdating

Au revoir...
3
Rejoignez-nous