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ération de donnée dans un userform par rapport a un nom


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
    Janvier 2009
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 173
    Par défaut récupération de donnée dans un userform par rapport a un nom
    bonjour
    je souhaite afficher dans un userform les transaction d'un client

    je m'explique:

    j'ai un userform pour lequel j'ai une liste deroulante qui me permet de sélectionner un nom de client et que me donne toute les info nécessaires ( prenom, adresse, etc) et je souhaiterai en plus de faire apparaitre un tableau avec les 5 ou meme toute les transactions de ce client

    et que quand je selectionne un autre client avec la liste deroulante que ce tableau se mette a jour avec les transaction du new client

    merci

  2. #2
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Plusieurs façons existent, il te faut trouver (dans un onglet spécifique) les données correspondant à ton client, et les copiées dans ton tableau.

    Pour cela soit tu parcours toutes les lignes d'une plage définie, soit tu utilises la commande FIND, soit tu utilises AUTOFILTER.

    Dans ce cas je pense que FIND est approprié.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 173
    Par défaut
    voici ce dont j'ai besoin je m'explique mieux


    je souhaite faire ceci et je bloque

    j'ai un userform pour lequel j'ai une liste déroulante qui me permet d'afficher les noms de client dans des txtbox du formulaire

    la combobox va chercher les informations dans la feuille (client)

    je souhaite inclure à mon userform une listebox sur 4 colonnes qui m'afficherais les transactions du client pour lequel les données sont stockées dans la feuille (BD)
    la feuille bd contient 5 colonnes

    n° de transaction - nom - prenom - montant ttc - date

    j'ai besoin que ma liste comprenne nom, prenom, montant ttc,date

    je n'y arrive pas

    j'ai bien trouvé ceci mais j'arrive pas à l'adapter à ce que j'ai besoin

    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
    Private Sub B_go_Click()
    Me.ListBox1.Clear
    Set c = Range("a:a").Find(Me.TextBox1.Value, LookIn:=xlValues)
    If Not c Is Nothing Then
    premier = c.Address
    i = 0
    Do
    Me.ListBox1.AddItem
    Me.ListBox1.List(i, 0) = c.Value
    Me.ListBox1.List(i, 1) = c.Offset(0, 1).Value
    Me.ListBox1.List(i, 2) = c.Offset(0, 2).Value
    Set c = Range("a:a").FindNext(c)
    i = i + 1
    Loop While Not c Is Nothing And c.Address <> premier
    End If
    End Sub
    merci de m'aider j'espère avoir été assez claire

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

Discussions similaires

  1. [XL-2010] Récupération de données dans USERFORM
    Par CmzxNene dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 23/12/2013, 21h35
  2. [MySQL-5.1] Récupération validité donnée dans un interval de temps par week end
    Par hadesjack dans le forum Requêtes
    Réponses: 1
    Dernier message: 06/11/2013, 15h30
  3. Réponses: 16
    Dernier message: 10/11/2005, 21h10
  4. Réponses: 6
    Dernier message: 23/10/2005, 12h24
  5. récupération de données dans un TDBControlGrid
    Par dableuf dans le forum Bases de données
    Réponses: 3
    Dernier message: 22/11/2004, 14h25

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