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 :

Problème événement Calculate dans une macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2013
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 114
    Par défaut Problème événement Calculate dans une macro
    Bonjour le forum,


    Je recours une nouvelle fois à vos lumières pour le problème suivant.

    J'ai une macro dans laquelle, à partir de la valeur tapée par l'utilisateur, en B29, un calcul se fait dans la cellule C29.
    Ensuite, une msgbox demande à l'utilisateur s'il veut entrer une autre donnée. Si oui, la valeur C29 est recopiée en M29. Si une autre donnée doit être entrée, à partir de B29, c'est copié en N29, puis en O29 ...
    Ainsi de suite avec les autres lignes.

    Or, la macro fonctionne quand je tape une valeur en C29 ou quand je clique dans la cellule C29. En revanche, si le calcul se fait automatiquement (comme ça doit se faire), rien ne se passe.

    Je pense qu'il faut utiliser l'événement calculate et le combiner avec l'événement Change, mais je ne vois pas bien comment faire.

    Ce que j'ai trouvé ne me semble pas correpondre à mon problème.


    Quelqu'un aurait-il une solution ?


    Merci d'avance.


    Cordialement.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2013
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 114
    Par défaut
    Bonjour le forum,

    Quelqu'un aurait-il une réponse à ma question d'hier ?

    Je n'ai pas compris comment fonctionne l'événement Calculate ? Dois-je recopier les formules de calcul dans une macro ?

    Dans mon cas, il suffit "simplement" que la macro comprenne que le résultat d'une formule de calcul contenu dans une cellule correspond à une valeur tapée et qu'elle se déclenche.

    J'ai vraiment besoin de ce code pour avancer dans la suite de mon projet.


    Merci d'avance pour votre aide.


    Cordialement.

Discussions similaires

  1. [XL-2007] Problème de codage dans une macro en VBA
    Par skipeemed dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 23/12/2010, 17h32
  2. Problème de doublons dans une macro d'insertion
    Par guilo49 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/12/2009, 16h35
  3. [XL-2003] problème formule #NOM? dans une macro
    Par VBA je te hais dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 02/09/2009, 15h43
  4. Problèmes de calcul dans une requete imbriquée
    Par LeNovice dans le forum Langage SQL
    Réponses: 6
    Dernier message: 21/03/2007, 16h56
  5. problème de condition dans une macro
    Par Skizo dans le forum Access
    Réponses: 3
    Dernier message: 15/05/2006, 11h22

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