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

Macros et VBA Excel Discussion :

Attendre actualisation graphique DoEvents (?)


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur aéronautique
    Inscrit en
    Octobre 2018
    Messages
    216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur aéronautique

    Informations forums :
    Inscription : Octobre 2018
    Messages : 216
    Par défaut Attendre actualisation graphique DoEvents (?)
    Bonjour,

    J'ai une macro qui vient "artificiellement" modifier des graphiques en masquant des colonnes. Celà a pour effet de modifier les plages de données qui ne seront qu'évaluer sur les cellules visibles.

    Par contre, celà a pour conséquence (pas systématiquement) de notamment resetter les couleurs et de supprimer les DataLabels... Du coup, je les regénère, mais j'ai l'impression que VBA devance quelque peu Excel en les regénérant avant que les graphiques ne soient réactualiser par le masquage des colonnes. Je pense qu'il faille donc quelque peu temporiser. Pouvez-vous m'aviser notamment sur le DoEvents ?

    Merci par avance !

  2. #2
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Bonjour,
    Citation Envoyé par Orbeaman Voir le message
    ...j'ai l'impression que VBA devance quelque peu Excel en les regénérant avant que les graphiques ne soient réactualiser par le masquage des colonnes. Je pense qu'il faille donc quelque peu temporiser. Pouvez-vous m'aviser notamment sur le DoEvents ?
    DoEvents suspend l’exécution de la macro pour que le système d’exploitation puisse traiter d’autres événements.
    Dans ton cas, il n'y a pas de relation avec l'OS, il faut peut-être temporiser ta macro (avec un Sleep ?) ou plutôt boucler sur la régénération jusqu'a ce qu'elle soit effective.

Discussions similaires

  1. Actualisation Graphique Individuel
    Par tanou44 dans le forum Excel
    Réponses: 2
    Dernier message: 29/05/2018, 11h35
  2. Aide Actualisation graphique
    Par tamtam64 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/06/2015, 01h19
  3. [XL-2010] Actualisation graphique dans userform excel
    Par sam0027 dans le forum Excel
    Réponses: 1
    Dernier message: 12/12/2013, 16h11
  4. [AC-2007] Actualiser Graphique Rapport avant extraction vers image
    Par philippe123 dans le forum VBA Access
    Réponses: 2
    Dernier message: 09/10/2009, 19h00
  5. [Excel] Actualiser les données d'un graphique
    Par fscli dans le forum Excel
    Réponses: 5
    Dernier message: 08/05/2006, 16h50

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