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 :

Récupérer la valeur d'une listbox par click


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2016
    Messages : 192
    Par défaut Récupérer la valeur d'une listbox par click
    Bonjour ä tous,

    J'ai une listbox 10 lignes 10 colonnes.

    Si je click sur la ligne 3 je voudrai récupérer les éléments de la 2,3,4 eme colonne dans 3 Textbox.

    Comment faire ?

    Merci à vous

  2. #2
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 241
    Par défaut
    Bonjour,

    exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        TextBox1 = ListBox1.Column(1) 'pour la colonne 2
        TextBox2 = ListBox1.Column(2)  'pour la colonne 3
        TextBox3 = ListBox1.Column(3)  'pour la colonne 4
    Cdlt

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2016
    Messages : 192
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub ListBox1_Click()
    Msg (ListBox1.Column (1))
    End Sub
    Ca ne me renvoi rien . Dans quel evenement faut il mettre le code ?

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2016
    Messages : 192
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    Me.ListBox1.Column (2)
    End Sub
    Me renvoie "Invalid use of property" comme error

  5. #5
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonjour,

    Essaie comme cela
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        TextBox1 = ListBox1.List(ListBox1.ListIndex, 1) 'colonne 2
        TextBox2 = ListBox1.List(ListBox1.ListIndex, 2) 'colonne 3
        TextBox3 = ListBox1.List(ListBox1.ListIndex, 3) 'colonne 4
    Cordialement.

  6. #6
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 241
    Par défaut
    Ca ne me renvoi rien . Dans quel evenement faut il mettre le code ?
    Pourquoi n'avez-vous pas recopié exactement ce que j'ai mis? Seuls les noms des textbox sont peut-être différents chez vous.

    Prenez la solution de gFZT82, plus précise

Discussions similaires

  1. [XL-2007] Pb pour récupérer une valeur dans une Listbox: Obligé de cliquer au moins une fois
    Par Seb_VB dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/04/2011, 16h10
  2. [Débutant] Récupérer une valeur dans une listbox
    Par pompier21 dans le forum Interfaces Graphiques
    Réponses: 4
    Dernier message: 03/10/2008, 15h27
  3. Récupérer la valeur d'une listbox dans une fonction javascript
    Par skyangel20 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 09/10/2007, 10h51
  4. Réponses: 2
    Dernier message: 21/09/2007, 11h37
  5. Réponses: 5
    Dernier message: 22/02/2006, 17h32

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