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 :

Lancer une macro depuis case à cocher [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2016
    Messages : 2
    Par défaut Lancer une macro depuis case à cocher
    Bonjour,

    Mon problème bien que simple me bloque.
    J'ai une dizaine de macro dans un fichier EXEL, je voudrais pouvoir lancer plusieurs macro (en fonction de la situation)
    Mon objectif cocher des cases à cocher et une fois ma sélection faite, pouvoir lancer en une fois toutes les macro sélectionné.
    Merci pour votre aide

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Montre le code ça sera plus facile de t'aider !

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur acousticien
    Inscrit en
    Septembre 2015
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur acousticien
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Septembre 2015
    Messages : 122
    Par défaut
    Bonjour,

    Est-ce que quelque chose du genre pourrait te convenir (en insérant un bouton et le nombre de case à cocher dont tu as besoin) ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub Lancement_macros ' s'exécute au clic sur le bouton
     
       If Sheets("NomFeuille").Shapes("Check Box 1").ControlFormat.Value = xlOn Then ' si case cochée exécution de la macro concernée
          Call Macro1
       End If
     
       If Sheets("NomFeuille").Shapes("Check Box 2").ControlFormat.Value = xlOn Then ' si case cochée exécution de la macro concernée
          Call Macro2
       End If
     
       [...]
     
    End Sub

  4. #4
    Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2016
    Messages : 2
    Par défaut Bravo NICKEL
    Bravo à vous.

    C'est exactement ce que je voulais.
    Je suis loin très très loin de maitriser les MACRO, mais une fois l'exemple vu, j'arrive à le modifier pour l'adapter à mes besoins.

    Et dire que j'avais beau chercher sur la toile, je ne trouvais pas de réponse.

    Encore Merci

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

Discussions similaires

  1. [XL-2010] Impossible de lancer une macro depuis un module
    Par lemisentrope dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/04/2014, 10h01
  2. Lancer une macro depuis un fichier .bat
    Par duflo dans le forum ImageJ
    Réponses: 2
    Dernier message: 05/07/2013, 02h58
  3. [WD-2010] Lancer une macro depuis le bandeau ou la barre d'outils
    Par Claude_Azoulai dans le forum VBA Word
    Réponses: 4
    Dernier message: 11/02/2013, 14h34
  4. [AC-2007] lancer une macro depuis un batch
    Par triaguae dans le forum VBA Access
    Réponses: 3
    Dernier message: 03/06/2010, 11h45
  5. [VBA-E]lancer une macro depuis le bureau
    Par captaine93 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/02/2007, 14h54

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