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 :

Empecher la récursivité des calculs [Toutes versions]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Inscrit en
    Septembre 2006
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 254
    Points : 138
    Points
    138
    Par défaut Empecher la récursivité des calculs
    Bonjour,

    Je suis nouveau en VBA.

    J'ai fait une macro qui se lance automatiquement sur l'évènement On_Change (Worksheet_Change). Cette macro ne s'applique que si la cible (Target) est dans une certaine plage et elle modifie la valeur d'autres cellules se trouvant dans cette même plage. Là se situe le problème, car bien évidemment, lors de la modification des autres cellules, la macro se relance, et ce, de manière infinie....
    Donc en résumé, y'a-t-il un moyen d'empêcher Excel de réagir aux évènements (en l'occurence l'évènement Change), le temps de tout faire soi-même "à la main", puis de rétablir le fonctionnement normal ?

    D'avance merci à toutes celles et ceux qui prendront la peine de m'apporter leurs lumières

    Kim

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Février 2010
    Messages
    517
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 517
    Points : 617
    Points
    617
    Par défaut
    salut

    je ne sais pas si c'est vraiment TA solution, mais regarde dans l'aide vba ce qu'est EnableEvents

  3. #3
    Membre habitué
    Inscrit en
    Septembre 2006
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 254
    Points : 138
    Points
    138
    Par défaut Ca marche
    Merci à toi, babaothe

    C'est impeccable, juste ce qu'il me fallait ....

    Kim

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

Discussions similaires

  1. [formulaire] faire des calculs
    Par gyzmo5 dans le forum IHM
    Réponses: 7
    Dernier message: 08/02/2006, 13h43
  2. [Système] Problème pour effectuer des calculs
    Par tissard dans le forum Langage
    Réponses: 10
    Dernier message: 09/12/2005, 14h07
  3. Faire des calculs automatiques en JavaScript
    Par yoyot dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 28/02/2005, 10h31
  4. Réponses: 1
    Dernier message: 02/12/2004, 11h51
  5. Réponses: 8
    Dernier message: 18/09/2002, 03h20

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