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 :

ListBox multi colonne


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut ListBox multi colonne
    Bonjour,
    J'aimerai créer un genre de filtre à la Excel dans mon UserForm. Or pour l'instant j'ai un problème d'utilisation du ListBox multicolonne. Voici mon code:

    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
     
    Private Sub RemplissageCbTri(numColonne As Integer, cbTri As ComboBox)
        Dim szTmp1 As Variant
        Dim Unique As New Collection
        Dim szTmp2 As Variant
        Dim i As Integer
     
        i = Me.lstContrats.ColumnCount  'récupérer le nombre de ligne dans la ListBox
     
        On Error Resume Next
     
        For Each szTmp1 In Me.lstContrats   'boucle sur les éléments de la colonne
            'Stocke les données dans une collection
            '(La collection n'accepte que des données uniques et permet donc
            ' de filtrer facilement les doublons).
            Unique.Add szTmp1, CStr(szTmp1)
        Next szTmp1
     
        On Error GoTo 0
     
        For Each szTmp2 In Unique   'Boucle sur le contenu de la collection pour alimenter la ComboBox
            cbTri.AddItem szTmp2
        Next szTmp2
    End Sub
    Donc on rempli pour une colonne donnée de la ListBox, un ComboBox avec les éléments (sans doublon bien sur)

    Mais ça me parait pas bon. Des idés?
    Dernière modification par Invité ; 07/05/2012 à 10h07.

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

Discussions similaires

  1. [XL-2010] listbox multi colonne
    Par grisan29 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/04/2013, 08h19
  2. ListBox Multi Colonnes
    Par Hiraa dans le forum VB.NET
    Réponses: 3
    Dernier message: 05/03/2010, 07h36
  3. Insertion données dans Listbox multi colonnes
    Par jrevert dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 20/08/2009, 16h38
  4. Listbox multi colonne
    Par soso78 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 12/12/2007, 10h48
  5. [VB6] comment saisir l'entête Listbox (multi colonnes)
    Par oumarsaw dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 07/04/2006, 16h21

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