Macro Excel

Fermé
Caillou - 4 févr. 2010 à 20:25
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 - 5 févr. 2010 à 17:53
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

5 réponses

Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 277
5 févr. 2010 à 10:02
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
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
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 1219 Date d'inscription jeudi 29 juillet 2004 Statut Contributeur Dernière intervention 25 novembre 2013 460
5 févr. 2010 à 17:29
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 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 277
5 févr. 2010 à 17:53
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