IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Discussion :

Pilotage de Word trop rapide ?


Sujet :

VBA

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Points : 11
    Points
    11
    Par défaut Pilotage de Word trop rapide ?
    Bonjour a tous,

    J'ai parcouru la FAQ en long et en large mais je n'ai rien trouver qui puisse résoudre mon problème

    Alors voila, je génère un fichier Word à partir d'un fichier excel. Jusque là pas de problème, tout se passe bien, je vois mon rapport se créer en direct.

    Ensuite, les utilisateurs me demande de cacher la génération pour éviter les mauvaise manipulation et j'obtiens une série d'erreurs relativement aléatoire : j'ai trois tableaux et la mise en forme plante l'un des trois mais pas toujours le même En réactivant l'affichage aucun problème.

    J'ai poser des Sleep un peu partout et la génération se passe bien quand je cache l’application. Mais le temps de génération est multiplier par 3 ce qui n'est pas vraiment acceptable Voila donc j'ai l'impression que Excel envoie les commandes dans Word sans prendre le temps de les laisser se finir.

    Si quelqu'un a une solution, merci d'avance.

  2. #2
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 081
    Points : 16 924
    Points
    16 924
    Par défaut
    Salut

    Sleep ne donne pas la main au processus tiers, essais plutôt des Doevents en lieux et place.
    pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Points : 11
    Points
    11
    Par défaut
    Merci pour ta proposition

    Mais, j'ai réussi à trouver une solution par moi même Donc je poste des fois que cela puisse aider quelqu'un un jour.

    Je change le formatage de mes tableaux et pour sortir des tableaux, j'utilisais un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Selection.MoveDown Unit:=5, Count:=1
    Pour simuler une touche "flèche bas".


    Mon erreur venait de la. Apparemment, le code n'était pas exécuté à chaque fois ou alors trop tard. Donc j'ai changé et j'utilise maintenant la méthode :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FichierWord.Selection.Collapse 0
    Qui me permet de sortir du tableau directement.

    Je trouve même que c'est plus rapide qu'avant .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E] Liaisons qui ne se mettent pas à jour (macro trop rapide?)
    Par minikisskool dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 21/11/2005, 09h36
  2. Horloge 2x trop rapide!
    Par rgy834 dans le forum Administration système
    Réponses: 6
    Dernier message: 24/10/2005, 21h08
  3. Compte à rebours trop rapide
    Par Anduriel dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/06/2005, 20h57
  4. Pilotage de Word - Publipostage via BDD Firebird
    Par nonoxp dans le forum Bases de données
    Réponses: 1
    Dernier message: 06/04/2005, 09h30
  5. Pilotage de Word 2003
    Par dragonspyro93 dans le forum WinDev
    Réponses: 1
    Dernier message: 22/11/2004, 10h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo