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 :

Enchainer les macros les unes à la suite des autres [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 338
    Points : 153
    Points
    153
    Par défaut Enchainer les macros les unes à la suite des autres
    Bonjour,

    J'ai deux macros dans deux modules différents ainsi qu'un bouton qui lance la première macro.

    Je souhaiterai qu'une fois la première macro terminée, la seconde se lance automatiquement. Comment faire ?


    Merci pour votre aide

    Vincent

  2. #2
    Membre chevronné Avatar de Jean-Pierre49
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2007
    Messages
    659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2007
    Messages : 659
    Points : 2 056
    Points
    2 056
    Par défaut
    Bonjour


    Dans l'evenement Click de ton bouton

    tu mets

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Call NomMacro1
    Call Nommacro2
    Bon courage

  3. #3
    Membre expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Points : 3 016
    Points
    3 016
    Par défaut
    bonjour,

    Appeler à la fin de ta première macro la seconde par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    'instruction :
    call nom_macro2 
    'ou 
    application.run nom_macro2
    ou
    appeler dans l'ordre les deux macros depuis l'évènement clic sur ton bouton
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    call nom_macro1
    call nom_macro2

  4. #4
    Membre habitué
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 338
    Points : 153
    Points
    153
    Par défaut
    Merci beaucoup,

    La fonction : call nom_macro2

    Fonctionne très bien

    Encore merci

    Cordialement

    Vincent

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/06/2015, 13h14
  2. Réponses: 5
    Dernier message: 20/11/2014, 11h54
  3. Réponses: 0
    Dernier message: 22/06/2014, 01h16
  4. Réponses: 2
    Dernier message: 07/05/2010, 21h45
  5. Réponses: 1
    Dernier message: 12/04/2007, 23h47

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