Cherche commande VBA "Echo"

G

Goodwill

Guest
Bonjour à toutes et à tous,

Je cherche une commande VBA (excel) qui gèle/dégèle l'écran (le temps de l'execution de la macro) afin que l'utilisateur ne puisse pas voir les étapes intermédiaires qui ont lieu.

Sur Access il y a quelque chose comme:

DoCmd.Echo False ' Freeze screen to hide operations

mais ça ne semble pas fontionner sur Excel...

Je vous remercie par avance de vos réponses et suggestions.

Bonne journée,
Goodwill
 

Blunet

XLDnaute Occasionnel
Salut à tous,
j'utilise toujours Application.ScreenUpdating = False entre le code, en début et en fin.
Je viens de voir qu'en fin de code on peut utiliser Application.ScreenUpdating = True !!

Code 1
Application.ScreenUpdating = False
Code ...
Application.ScreenUpdating = False

Code 2
Application.ScreenUpdating = False
Code ...
Application.ScreenUpdating = true

Quelle est donc la différence ?
Ciao
 

Charly2

Nous a quittés en 2006
Repose en paix
Bonjour à toutes et à tous :)

Juste une petite précision car je constate effectivement que l'instruction :
Application.ScreenUpdating = True
est souvent omise à la fin d'un module lorsque sa valeur a été préalablement mise à False.

Cette dernière instruction est indispensable depuis XL97. Seules les versions précédentes d'XL le remettaient automatiquement à True.

Amicalement
Charly
 

Charly2

Nous a quittés en 2006
Repose en paix
Re:Cherche commande VBA \"Echo\"

Re :)

Autant (ou au temps) pour moi alors ;)

Mais si toutes les versions d'excel ne fonctionnent pas de la même façon, ça me conforte quand même dans l'idée qu'il vaut mieux prendre des précautions ;)

Conseils de MS pour XL 2003 : Ce lien n'existe plus

Amitiés
Charly

Message édité par: Charly2, à: 28/12/2005 17:19
 
G

Goodwill

Guest
Bonsoir,

Merci beaucoup pour votre aide... sans laquelle je n'aurai jamais trouvé. ça marche parfaitement bien désormais.

J'en profite pour vous souhaiter un bon début d'année à tous,
Goodwill
 

Discussions similaires

Statistiques des forums

Discussions
312 316
Messages
2 087 185
Membres
103 491
dernier inscrit
bilg1