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 :

problème de listbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 21
    Par défaut problème de listbox
    bonjour à tous,

    j'aimerais vous solliciter pour résoudre un p'tit prob...

    je suis novice et je viens de découvrir depuis peu vba...

    alors voici mon souci:

    j'ai une première listbox ou figure une famille d'objets...
    une fois le choix effectué on peut choisir dans une seconde listbox les caractérisques de l'objet...jusque ici ça tourne bien

    je voudrais maintenant pouvoir en fonction du choix effectué afficher un message dans une celulle, mais je ne sais pas comment procéder...

    je vous remercie par avance de votre aide

    tcho

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 95
    Par défaut
    Salut,

    tu peux récupérer la valeur sélectionnée par la propriété value de la listbox:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    toto=Listbox1.value
    et ensuite, tu fais ce dont tu as besoin avec genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    toto=Listbox1.value
    titi=Listbox2.value
    range("A1").value=toto+titi
    Voila, hésite-pas si autre problème

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 21
    Par défaut
    voici le prog vba...en espérant de l'aide SVP....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    Private Sub CommandButton1_Click()
        UserForm_Initialize
    End Sub
    Private Sub UserForm_suite()
        If ListBox1.List(ListBox1.ListIndex) = "TA 2" Then
            ListBox2.AddItem "TA 260"
            ListBox2.AddItem "TA 283"
            ListBox2.AddItem "TA 287"
        End If
        If ListBox1.List(ListBox1.ListIndex) = "TA 3" Then
            ListBox2.AddItem "TA 364"
            ListBox2.AddItem "TA 370"
            ListBox2.AddItem "TA 370 M"
            ListBox2.AddItem "TA 373 H"
            ListBox2.AddItem "TA 374 H"
            ListBox2.AddItem "TA 378"
            ListBox2.AddItem "TA 379"
            ListBox2.AddItem "TA 381"
        End If
        If ListBox1.List(ListBox1.ListIndex) = "TA 4" Then
            ListBox2.AddItem "TA 460"
        End If
        If ListBox1.List(ListBox1.ListIndex) = "VMW" Then
            ListBox2.AddItem "TA 497"
        End If
        If ListBox1.List(ListBox1.ListIndex) = "TA L" Then
            ListBox2.AddItem "TAL 460"
            ListBox2.AddItem "TAL 488 H"
            ListBox2.AddItem "TAL 498 H"
            ListBox2.AddItem "TALT 489"
            ListBox2.AddItem "TALT 8000"
            ListBox2.AddItem "TALT 891"
        End If
    End Sub
    Private Sub ListBox1_Click()
        ListBox2.Clear
        UserForm_suite
    End Sub
    dois-je insérer un outils supplémentaires par exemple une zone de résultats?

    merci d'avance

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 21
    Par défaut
    merkiii grrimag,

    j'essaie de suite

    merci bcp

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 21
    Par défaut
    euuuuuuuuuuuuuhhhhh j'avoue ne pas trop comprendre ou insérer tes lignes de codes....

    je suis Dsolé

    alors je vais essayer d'être plus clair:

    j'ai une liaison entre 2 list box et je voudrais pouvoir afficher dans une textbox ou autre chose, un texte

    merci d'avance

  6. #6
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Peut etre que ca t'aidera


    Pour que la textbox contienne la valeur sélectionnée dans la listbox 2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub ListBox2_Click()
        Textbox1.Text=ListBox2.Text
    End Sub

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

Discussions similaires

  1. [VBA-E] Problème de ListBox
    Par sat478 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/06/2007, 10h42
  2. Problème de listbox
    Par lulux80 dans le forum VB 6 et antérieur
    Réponses: 33
    Dernier message: 28/02/2007, 16h45
  3. [c#]Problème chargement ListBox
    Par Filippo dans le forum ASP.NET
    Réponses: 1
    Dernier message: 05/01/2007, 18h30
  4. [ACCESS 2000] Problème de listBox
    Par noemieze dans le forum Access
    Réponses: 3
    Dernier message: 27/06/2006, 08h58
  5. [débutant] Problème de listBox
    Par Anthony17 dans le forum Débuter
    Réponses: 6
    Dernier message: 11/05/2006, 10h05

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