Recherche Excel par macro sans affichage

Résolu
snakserge Messages postés 36 Statut Membre -  
snakserge Messages postés 36 Statut Membre -
Bonjour,

A partir d'une macro Excel, je souhaite accèder à un premier fichier ouvert, me positionner sur une colonne pour exécuter un ordre "Rechercher", récupérer une clé. Puis avec cette clé, accèder à un deuxième fichier, y exécuter la même séquence pour récupérer une deuxième clé puis à un troisième fichier pour encore un même traitement.
Après cela, je me positionne sur un 4ème fichier pour y inscrire mon résultat.
J'y arrive très bien sauf que je code un ordre "Activate" sur chacun de ces fichiers, ce qui me génère l'affichage de mes quatre fichiers, ligne à ligne (j'ai 57000 lignes à traiter). Pouvez-vous m'aider à optimiser ce code afin d'exécuter ces traitements sans que les pages accédées soient affichées.

Merci de votre aide
Configuration: Windows Vista
Internet Explorer 7.0

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour,

    Pas du tout claire ta demande...

    Enfin, si j'ai pigé, essaies cette instruction qui fige le défilement de l''écran

    en début

    application.screenupdating=false

    a la fin
    application.screenupdating=true

    Bon WE
    1
    1. snakserge Messages postés 36 Statut Membre 1
       
      Suffisamment claire apparemment... C'est exactement cela.

      Merci beaucoup pour ta réponse et ta célérité
      0
  2. booddha
     
    Pouvez-vous m'aider à optimiser ce code afin d'exécuter ces traitements sans que les pages accessibles ne soient affichées.
    ==============
    On voudrait bien.
    0