Masquer le déroulement d'une macro sous excel

Résolu
emmanuel -  
 munnuhutu -
bonjour,
Je travaille sur un PC portable possédant windows XP. J'ai créer un projet sur excel avec quelques macro faites à partir du menu.
Le déroulement d'une macro passant d'une page à l'autre est assez désagréable à regarder sur l'écran. Comment masquer ce déroulement?
Merci pour vos réponses
Emmanuel

2 réponses

  1. Armojax Messages postés 1863 Date d'inscription   Statut Membre Dernière intervention   1 529
     
    Bonjour Emmanuel,

    Sans précision particulière, ta macro, en s'exécutant, montre tout ce qu'elle fait : sélections, activation de feuilles, etc...
    Pour éviter ce feu d'artifices, il faut, en début de macro, désactiver la mise à jour de l'écran, avec la commande :

    Application.ScreenUpdating = False
    et la réactiver en fin de macro :
    Application.ScreenUpdating = True

    Ainsi, la macro tourne beaucoup plus vite. Pendant l'exécution, le sablier apparaît si ça dure assez longtemps.

    Ajx.
    95
    1. Sigma
       
      J'adore ça, merci infiniment
      0
    2. Piertoo
       
      Merci beaucoup !
      0