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 :

tableau structuré et listbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2002
    Messages : 110
    Par défaut tableau structuré et listbox
    Bonjour messiers

    je suis un peut perdu avec un gestion de listbox
    j'ai un tableau structuré sur une feuille Excel, j'ai une listbox sur un userform
    pour remplir ma listbox avec le tableau ca fonction.
    le soucis c'est quand je filtre le table... j'ai toujours toutes les lignes qui apparaisse dans la listbox
    est ce que quelqu'un aurais une idée

    merci d'avance

  2. #2
    Membre Expert
    Inscrit en
    Décembre 2002
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 993
    Par défaut
    Bonjour,
    Après avoir filtré ton tableau, il faut mettre à jour la source de données de ta listbox avec les données filtrées.
    Voici un exemple de code à adapter selon tes besoins:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub MettreAJourListBox()
        ' Efface la ListBox
        MaListBox.Clear
     
        ' Boucle à travers les cellules visibles du tableau filtré
        Dim cell As Range
        For Each cell In Range("TableauFiltre").SpecialCells(xlCellTypeVisible)
            ' Ajoute la valeur à la ListBox
            MaListBox.AddItem cell.Value
        Next cell
    End Sub
    Assure-toi d'appeler cette procédure après avoir appliqué le filtre à ton tableau. Tu peux le faire en ajoutant un appel à MettreAJourListBox dans le code qui filtre ton tableau.
    Cela devrait permettre à ta ListBox de refléter correctement les données filtrées de ton tableau Excel.

Discussions similaires

  1. [XL-2016] Remplir une listbox avec un tableau structuré
    Par mlww dans le forum Excel
    Réponses: 2
    Dernier message: 13/01/2023, 00h09
  2. [XL-365] comment remplir une listbox dans un userform avec un tableau structuré
    Par cbaby dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 11/10/2022, 19h18
  3. Réponses: 12
    Dernier message: 19/12/2020, 10h40
  4. [XL-2016] Comment modifier des données dans un tableau structuré via une listbox?
    Par Mr l'Ashanti dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 18/10/2019, 13h26
  5. Réponses: 3
    Dernier message: 20/11/2005, 20h04

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