Macro Excel

Caillou -  
Bidouilleu_R Messages postés 1209 Statut Membre -
Bonjour,
Je suis en train de batir une marco dans Excel 2007 et j'ai un blanc de mémoire. Lorsque la macro effectue les différentes étapes j'aimerais ne pas voir ce qui se passe et de ne voir le résultat qu'une fois terminée. Quelle est la commande nécessaire pour ne pas voir le déroulement de la macro.

Merci de votre aide
A voir également:

5 réponses

Bidouilleu_R Messages postés 1209 Statut Membre 295
 
sub test()
....
application.screeupdating=false ' fige l'écran
....
....

application.screenupdating=true ' rétabli le l'affichage

end sub

cela fige l'écran, le clignotement , le défilement n'est plus visible
0
enark78
 
Si je peux me permettre, malgré que ca ne soit pas tres grave et facilement repérable une fois la macro lancée, c'est application.screeNupdating=false ' fige l'écran (ajout du N de screen comme pour rétablir.
0
Caillou
 
Merci, pour la réponse, ma mémoire revient tranquillement!!! Par contre j'ai un autre blanc de mémoire, lorsque l'utilisateur choisit les parametre en fonctions de commandes que j'ai déja crées, j'aimerais avoir un temps de calcul de +/-2secondes entre les commandes.

Merci
caillou
0
tompols Messages postés 1273 Date d'inscription   Statut Contributeur Dernière intervention   435
 
Bonjour,
pour attendre 2sec
Application.Wait(Now + TimeValue("0:00:02"))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bidouilleu_R Messages postés 1209 Statut Membre 295
 
merci à enark78 pour la correction...

C'était la touche de mon clavier qui voulait pas descendre....
Quoi? Vous ne me croyez pas?...
J'aurai essayé.
A+
bon week end
0