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 :

Boutons pour appliquer une même macro plusieurs fois


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 60
    Par défaut Boutons pour appliquer une même macro plusieurs fois
    Bonjour,

    je voux explique mon soucis ! Variable 1,Variable 2 et choix sont des variables que l'ont peut choisir via liste déroulante (je souhaite comparer deux variables entre elle en en utilant R.
    Bref, j'ai construit une macro_1 qui me permet d'appeler différentes macro en fonctions de la valeur de hoix, cela fonctionne pour le moment.
    En gros la macro me retourne une liste avec identifiant + une colonne RG avec des 1 et 0 en fonction de si la règle var3 3 var4 est effectué (3 peut correspondre à > par exemple)

    Nom : Capture.JPG
Affichages : 555
Taille : 23,6 Ko

    Je vous présente mon soucis :

    Je souhaiter dupliquer la ligne 2 (ligne avec les listes déroulantes) ! Afin qu'il puisse effectuer deux règles (ou plus).

    Une fois que je clique sur "valider" je souhaiterai appeler macro_1 construire un tableau

    Identifiant_unique RG_1 RG_2

    Je ne sais pas si je suis très claire,

    merci beaucoup !

  2. #2
    Membre Expert Avatar de Transitoire
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Décembre 2017
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Auditeur informatique

    Informations forums :
    Inscription : Décembre 2017
    Messages : 733
    Par défaut
    Bonjour, pardonnez moi d'être un peu déplaisant, mais vos explications sont incompréhensibles?
    Essayez donc de mettre un peu d'ordre dans vos explications et vos demandes si vous souhaitez être aidée.
    Cordialement

  3. #3
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Bonjour,

    Moi aussi j'ai beaucoup de mal avec tes explications.

    De plus sans voir ton code, il va être difficile de t'aider.

  4. #4
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 60
    Par défaut
    Yes j'essaie de m'expliquer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub test()
     If [B19] = "choix1" Then compare_sup
     If [G1] = "choix2" Then compare_inf
     If [G1] = "choix3" Then compare_egal
     End Sub

    Cette macro me ressort un tableau comme ça :

    ID RG
    1 1
    2 0
    3 0
    4 1


    Selon si l'indivu respece la règle par exemple les variables var1 choix1 et var2 (s'il a choisi var1 et var2 dans les listes déroulantes)

    J'aimerais qu'ils puisse choisir plusieurs (dupliquer la ligne avec la liste des déroulants x fois)

    et ensuite avoir un tableau comme ça

    ID RG_1 (pour la premiere ligne) RG_2 (pour la seconde ligne) etc
    1 1 1
    2 1 0
    3 0 1
    4 0 0

    je ne sais pas si je suis claire ?

  5. #5
    Membre Expert Avatar de Transitoire
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Décembre 2017
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Auditeur informatique

    Informations forums :
    Inscription : Décembre 2017
    Messages : 733
    Par défaut
    Re ??? plus ça va et moins ça va!
    Qu'est ce que : compare_sup: une macro ?

    Selon si l'indivu respece la règle par exemple les variables var1 choix1 et var2 (s'il a choisi var1 et var2 dans les listes déroulantes)
    J'aimerais qu'ils puisse choisir plusieurs (dupliquer la ligne avec la liste des déroulants x fois)
    Difficilement compréhensible, je dois pas avoir le niveau, désolé!!!
    Cordialement

  6. #6
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 60
    Par défaut
    Oui c'est une macro !


    J'ai du mal à être claire ! je suis désolée :/


    Alors je vais y aller par étape premièrement je souhaiterai dupliquer une ligne en créant un bouton "ajouter"

  7. #7
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Citation Envoyé par naiiiiiiiii Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub test()
     If [B19] = "choix1" Then compare_sup
     If [G1] = "choix2" Then compare_inf
     If [G1] = "choix3" Then compare_egal
     End Sub
    Te rends tu compte que sans les codes de compare_sup, compare_inf et compare_egal c'est comme si tu ne nous avait rien donné ?
    Pourrais-tu aussi ajouté des captures d'écran avec exemple, car tes explications ne sont toujours pas claires.

    Alors je vais y aller par étape premièrement je souhaiterai dupliquer une ligne en créant un bouton "ajouter"
    C'est juste un copier coller qu'est ce qui te pose problème ?

Discussions similaires

  1. Réponses: 11
    Dernier message: 19/01/2017, 14h16
  2. Réponses: 3
    Dernier message: 28/07/2014, 09h37
  3. Réponses: 10
    Dernier message: 30/03/2014, 17h27
  4. Réponses: 1
    Dernier message: 27/11/2008, 11h41
  5. [VBA Excel] Une même macro pour plusieurs CheckBox
    Par Choupett' dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 16/06/2006, 13h54

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