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 :

macro excel bouton


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2014
    Messages : 15
    Par défaut macro excel bouton
    Bonjour, je suis entrain de développer un projet pour le suivi budgétaire,

    Deux macro ont été créé pour extraire des informations en provenance d'autres fichiers.

    Je recherche ainsi quelqu'un qui puisse m'aider à faire un bouton qui m'active mes deux macros ou si vous avez une idée de simplification de la macro je suis preneur.
    http://www.cjoint.com/data/0KCojHcxWU9.htm

    Merci d'avances, si vous avez des questions n'hésitez pas.

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 171
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Pour placer un bouton qui active une macro, il suffit de dessiner un bouton (contrôle formulaire) sur une feuille et au moment on a terminé de le dessiner, Excel va afficher la liste des macros disponibles dans le classeur et il suffit de sélectionner la macro.
    Pour dessiner le bouton, c'est la commande Insérer (contrôle formulaire) du groupe Contrôles de l'onglet [Formulaire]
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Membre Expert Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 904
    Par défaut
    Bonjour,

    Tout d'abord, inutile de créer 2 fois le même sujet Cela ne sert à rien et surcharge les informations...

    Pour répondre à ta question, pour ma part, j'utilise les formes que tu peux insérer dans Excel (cela permet d'avoir de jolis boutons personnalisés) et, en faisant un clic droit dessus, tu peux leur attribuer une macro.

    Ta macro doit être stockée dans un module pour la voir apparaître dans la liste des macros disponibles.

    Cordialement,

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2014
    Messages : 15
    Par défaut Problème
    Oui en effet, mais ma problématique va au delà d'un simple bouton en fait, j'ai deux macros, et j'aimerais qu'un bouton active mes deux macros, les deux macros ont la même formes sauf concernant des variables, je suis d'accord avec vous en insérant un bouton je peux affecter une macro, mais lorsque j'ai 2 modules je suis obligé d'avoir deux boutons et du coups comment faire pour en gros regrouper ma macro en une seule ? car j'ai créé deux macros une qui va extraire d'un fichier dans mon onglet 1 et une autre macro qui extrait d'un autre fichier vers mon onglet 2 ; à ce jour j'ai créé deux boutons et j'aimerai pour simplifier faire une unique macro avec un bouton.

    Vous trouverez mon fichier en début du message suffit de cliquer sur le lien et de le télécharger.

    merci d'avance.

  5. #5
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 171
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Si tu souhaites avoir un bouton qui active deux procédures, il suffit de créer une procédure supplémentaire qui appelle les deux autres et faire en sorte que le bouton soit associé à cette dernière procédure.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2014
    Messages : 15
    Par défaut
    merci je comprends par contre je ne vois pas très bien comment on fait

  7. #7
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 171
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Le bouton appelle la procédure Start qui elle même appelle les deux Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub Start()
     Procedure1 ' Appelle la procédure 1
     Procedure2 ' Appelle la procédure 2
    End Sub
    Sub Procedure1()
     MsgBox "Procédure 1"
    End Sub
    Sub Procedure2()
     MsgBox "Procédure 2"
    End Sub
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

Discussions similaires

  1. Macro excel bouton
    Par snico78 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/10/2014, 21h16
  2. Macro sur Bouton sous Excel 2003
    Par diguert dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/04/2013, 11h46
  3. imprimer feuille excel bouton/macro
    Par shaku dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/02/2009, 15h47
  4. [VBA Excel] Associer N macros à N boutons suite à un événement
    Par Vorillyan dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 24/11/2006, 08h46
  5. [excel] bouton pour une macro
    Par arcane dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/05/2006, 09h17

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