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 :

Executer une macro d'une autre feuille


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 42
    Par défaut Executer une macro d'une autre feuille
    Bonjour,

    j'ai une feuille qui contient un bouton de commande.
    Je veux que ce bouton de commande me permette de lancer des macros qui sont liées à d'autres boutons de commande, mais sur d'autres feuilles.
    En gros, je souhaiterais que le bouton de commande sur la feuille 1 me permette d'appuyer automatiquement sur les boutons de commandes des autres feuilles.

    J'ai fait ce qui suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Private Sub CommandButton1_Click() 'bouton de commande sur la feuille1
     
    ActiveWorkbook.Worksheets("Feuil2").Select
    CommandButton1_Click 'bouton de commande permettant de lancer la macro sur la feuille 2
     
    End Sub
    Seulement avec ce code, il me dit que la fonction n'existe pas

    Est-ce que cette action est possible?
    Merci beaucoup par avance

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Affecte une macro unique à chaque bouton. Ainsi, de la feuil2, en lançant la même macro lancée par le bouton de feuil1 sera exécutée
    Tu places la macro commune dans un module standard
    Faut réfléchir
    Bonne soirée

  3. #3
    Membre averti
    Inscrit en
    Août 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 42
    Par défaut
    J'ai résolu le probleme, en fait il sélectionner la feuille qui contient la macro
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Feuilx.nomdelamacro

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

Discussions similaires

  1. [Toutes versions] coller les données d'une plage d'une cellule dans une cellule d'une autre feuille[VBA]
    Par arthson dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/01/2012, 17h37
  2. écrire le résultat d'une macro dans une cellule d'une feuille à choisir
    Par ririrourou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/06/2008, 11h56
  3. executer des macros depuis une macro
    Par lolo93 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/05/2008, 10h29
  4. [VBA Excel] Appliquer une macro sur une celulle contenant une valeur
    Par tchauviere dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 21/01/2008, 10h21
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48

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