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ésultat de recherche dans une listbox à partir d'une combobox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 4
    Par défaut résultat de recherche dans une listbox à partir d'une combobox
    Bonjour,

    Je viens vers vous parce que j'ai un problème sur mon projet, je voudrais réaliser un fichier de suivi client avec un suivi des reglements. J'aimerais que ce suivi soit matérialisé par un tableau dans mon userform, d'où la listbox. Et que celui-ci récapitule tous les règlements d'un même client choisi par une combobox.

    Il me semble qu'il y a plusieurs possibilités :
    - soit qu'il sélectionne directement dans la listbox ( j'ai essayer d'adapter un code mais il ne marche pas.. je l'ai laissé dans la pièce jointe)
    - soit que la sélection dans la liste déroulante permet de faire un filtre vers une autre feuille et qu'on puisse ensuite faire un visuel de la recherche grâce au row source de la propriété de la listbox

    si vous pouviez m'aider je vous en serait très reconnaissante ! =)

    Merci d'avanceVBA PROJET1.zip

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Un début de réponse pour le remplissage de la listbox resultats à partir des données de la feuille règlements en fonction du choix de la combobox RefC.

    Commence par effacer la propriété RowSource de ta combobox

    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
    Option Explicit
     
    Private Sub UserForm_Initialize()
    Dim LastLig As Long
     
    With Feuil2
        LastLig = .Cells(.Rows.Count, 1).End(xlUp).Row
        Me.RefC.List = .Range("A2:A" & LastLig).Value
    End With
     
    Me.resultats.ColumnCount = 4
    End Sub
     
    Private Sub RefC_Change()
    Dim LastLig As Long, i As Long
    Dim k As Byte
     
    Me.resultats.Clear
    With Feuil3
        LastLig = .Cells(.Rows.Count, 1).End(xlUp).Row
        For i = 2 To LastLig
            If .Range("A" & i) = Me.RefC Then
                Me.resultats.AddItem Format(.Range("E" & i), "dd/mm/yyyy")
     
                For k = 1 To 4
                    Me.resultats.List(Me.resultats.ListCount - 1, k) = .Range("E" & i).Offset(, k)
                Next k
            End If
        Next i
    End With
    End Sub

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 4
    Par défaut
    Merci beaucoup, désolée de pas avoir répondu avant, mais maintenant que j'ai essayé ça marche très bien !

    Je me demandais tout de même si il y avait une possibilité pour que liste déroulante n'ait pas de doublon?

    Encore merci

    Cordialement

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 15/01/2014, 21h29
  2. Réponses: 16
    Dernier message: 22/01/2013, 11h21
  3. [Débutant] ajouter une image dans picturebox a partir d'une listbox
    Par gindistimoo dans le forum VB.NET
    Réponses: 1
    Dernier message: 30/05/2012, 15h40
  4. [AC-2007] calcul d'une somme à partir d'une listbox
    Par l.lakrakbi dans le forum IHM
    Réponses: 2
    Dernier message: 17/06/2009, 12h18
  5. [VB6]Ecriture dans une ListBox à partir d'une FileListBox
    Par Joffrey91 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 15/04/2009, 21h51

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