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 :

Plusieurs ListBox en selection sur la meme ligne


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de dev_php51
    Homme Profil pro
    Automaticien
    Inscrit en
    Octobre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2007
    Messages : 94
    Par défaut Plusieurs ListBox en selection sur la meme ligne
    Bonjour,
    j'ai plusieurs listbox les une a coté des autres
    et je souhaite sélectionner toute les listbox sur la même ligne
    lors d'un clique sur la ligne

    j'ai essaye ce qui suis lors du clique sur la ligne 2 cela me renvoi -1
    je ne comprend pas trop
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Private Sub ListBox1_Click()
    Dim iIndex As Integer
    iIndex = UserForm.ComboBox1.ListIndex
     
    UserForm.ListBox2.Selected(iIndex) = True
    UserForm.ListBox3.Selected(iIndex) = True
    UserForm.ListBox4.Selected(iIndex) = True
    End Sub
    merci ++

  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,

    Tu n'effectue probablement pas de sélection dans le ComboBox se qui retourne -1 :
    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
     
    Private Sub ListBox1_Click()
     
        Dim iIndex As Integer
     
        iIndex = Me.ComboBox1.ListIndex
     
        If iIndex = -1 Then
            MsgBox "Veuillez faire une sélection dans le ComboBox !"
            Exit Sub
        End If
     
        Me.ListBox2.Selected(iIndex) = True
        Me.ListBox3.Selected(iIndex) = True
        Me.ListBox4.Selected(iIndex) = True
     
    End Sub
    Hervé.

Discussions similaires

  1. Réponses: 8
    Dernier message: 09/07/2008, 13h09
  2. [2000] plusieurs enregistrements sur la meme ligne
    Par yepAccess dans le forum IHM
    Réponses: 2
    Dernier message: 02/04/2008, 21h52
  3. Réponses: 3
    Dernier message: 20/05/2007, 23h41
  4. Réponses: 1
    Dernier message: 26/01/2007, 20h29
  5. debutant lecture de plusieur variable sur une meme ligne
    Par Slumpy dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 16/06/2006, 19h37

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