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 :

USERFORM : Checkbox dans un frame (selection multiple) [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Assistante
    Inscrit en
    Novembre 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Assistante

    Informations forums :
    Inscription : Novembre 2017
    Messages : 12
    Par défaut USERFORM : Checkbox dans un frame (selection multiple)
    Bonjour à tous,

    Voilà j'ai besoin de votre aide :

    J'ai crée un formulaire afin de saisir des données qui s'incrémente dans mon tableau comme par magie ()

    J'ai réussi a tout paramétrer (mes listbox, mes combobox, mes frames avec optionbuttons) mais alors je n'arrive vraiment pas a le faire pour les frames avec checkbox .

    J'ai besoin de pouvoir faire plusieurs choix et que le résultat s'affiche dans une seule cellule en colonne T.

    J'ai 24 checkbox dans mon frame.

    Quelqu'un s'aurait-il m'aider ?

    Grand merci d'avance.

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour

    Je dois dire que ces explications :

    J'ai crée un formulaire afin de saisir des données qui s'incrémente dans mon tableau comme par magie
    J'ai besoin de pouvoir faire plusieurs choix et que le résultat s'affiche dans une seule cellule en colonne T.
    dépassent très largement le niveau de ma compréhension et celui de ma technicité...

    A moins que ces explications ne soient finalement pas vraiment techniques ....

  3. #3
    Membre averti
    Femme Profil pro
    Assistante
    Inscrit en
    Novembre 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Assistante

    Informations forums :
    Inscription : Novembre 2017
    Messages : 12
    Par défaut
    Bonjour,

    Oh désolée j'ai cru avoir été claire

    " J'ai crée un formulaire afin de saisir des données qui s'incrémente dans mon tableau comme par magie"

    Je voulais juste dire que quand je rempli mon formulaire, les données saisies se reporte bien sur ma feuille Excel (sauf pour mon histoire de checkbox....)

    "J'ai besoin de pouvoir faire plusieurs choix et que le résultat s'affiche dans une seule cellule en colonne T"

    dans ma frame , je voudrais avoir la possibilité de cocher plusieurs cases et que tous les noms que j'ai coché s'affiche sur ma ligne en colonne T, dans une même cellule.

    C'est plus clair ?

  4. #4
    Membre averti
    Femme Profil pro
    Assistante
    Inscrit en
    Novembre 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Assistante

    Informations forums :
    Inscription : Novembre 2017
    Messages : 12
    Par défaut HELP
    HELP !

    Si c'est pas clair dites moi que j'explique mieux... Que j'essaie au moins.

    Merci

  5. #5
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 181
    Par défaut
    Bonjour à tous,
    En supposant que les checkbox sont nommés "CheckBox1" à 24, on pourrait écrire ceci dans la procédure qui envoie les saisies sur la feuille :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Mot As String
    For i = 1 To 24
        If Controls("CheckBox" & i).Value Then Mot = Mot & Controls("CheckBox" & i).Caption
    Next
    Range("T" & Ligne).Value = Mot
    En remplaçant la variable Ligne par la variable adéquate, attention à la variable i qui peut être changé en fonction du code existant, préciser le nom du classeur et de la feuille.

  6. #6
    Membre averti
    Femme Profil pro
    Assistante
    Inscrit en
    Novembre 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Assistante

    Informations forums :
    Inscription : Novembre 2017
    Messages : 12
    Par défaut MERCI !
    Bonjour Hoppoppop,

    Déjà j'adore ton pseudo

    Merci beaucoup le code marche nickel ! Et merci d'avoir compris ce que je voulais dire. J'avais peur de ne pas avoir su m'exprimer clairement.

    J'ai besoin de comprendre un peu : a aucun moment nous ne faisons référence à la Frame, en fait on programme juste les checkbox ? la frame c'est juste le moyen de faire "organisé".

    J'aimerai savoir ensuite comment je peux faire pour que mes résultats soient séparé d'une virgule ou point virgule ? Tu veux bien m'aider ?

    Du genre : "résult1; résult6; résult15" (si j'ai coché les checkbox 1 6 et 15) (Je suis claire?)

    Merci beaucoup.

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

Discussions similaires

  1. [XL-2007] Ordre des checkbox dans un frame
    Par stepel dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/08/2014, 13h32
  2. selection multiple de checkbox
    Par boss_gama dans le forum ASP
    Réponses: 4
    Dernier message: 23/08/2006, 14h28
  3. Connaitre le nombre de selections dans une liste deroulante multiple
    Par ikeaboy dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/08/2006, 08h50
  4. selection multiple dans une zone de liste
    Par issam16 dans le forum Access
    Réponses: 1
    Dernier message: 22/06/2006, 10h44
  5. [VB6] sélection multiple de colonne dans excel grâce à VB
    Par biquet dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 02/08/2004, 12h44

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