Alimenter une ListBox Multicolonne en fonction d'une valeur dans une ComBox

Bonjour,

J'ai un problème que je n'arrive pas à résoudre avec une ListBox.

Je dois réaliser un outil de calcul de devis rapide sur des découpes de métaux selon des critères spécifiques.

Mon Userform comporte une partie client et une partie devis.

J'ai réussi à faire tout ce que je voulais à part pour ma ListBox.

Objectifs :

J'aimerai que lorsque je choisis un client dans ma ComboBox, l'historique de tous les devis, de ce client seulement, s'affiche dans ma ListBox, or à ce stade, tous les devis de chaque client s'affichent.

Auriez-vous une solution à me proposer ?

Je vous remercie par avance de l'aide que vous m'apporterez.

Cordialement.

PS : Vous trouverez le fichier ci-joint, il ne comporte aucune donnée personnelle. Les données dont vous aurez besoins se trouvent à la fin du code.

Bonjour,

Le souci que je vois c'est que vous avez utilisé l'instruction Rowssource. Comme je le dis souvent, je suggère d'éviter son utilisation car elle apporte parfois des soucis.

A la vue il me semble qu'il y a pas mal de changements à effectuer.

A l'ouverture de votre userform, la liste devrait être vide de données. Etes-vous d'accord sur ce point ?

Cordialement

Bonjour à tous,

Basé sur les merveilleux travaux de Jacques Boisgontier ...

Un essai ...

ric

re,

hum... travaillé un peu pour rien. Je laisse la main à ric

A bientôt sur d'autres fils

Cordialement

Bonjour, merci pour votre réactivité !!

DAN : Oui c'est ça, il ne doit pas y avoir de donnés au début puis quand on sélectionne un client via la liste clients alors l'historique s'affiche.

RIC : Quand je choisis un client une erreur apparait en me disant : Erreur de compilation --> Tableau attendu
Étant donné que je ne comprends pas trop ce code je ne sais pas quoi faire....

Respectueusement.

Bonjour à tous,

Excuse-moi > à la dernière minute > j'ai ajouté tout au haut du code du formulaire "Option Explicit" ...

Ça bogue, car il y a plusieurs variables qui ne sont pas déclarées ...

J'ai changé le fichier précédent dans lequel j'ai enlevé cette ligne ...

Le nouveau fichier fonctionne mieux ...

Désolé pour les inconvénients ...

ric

Bonjour à tous,

@ Dan

hum... travaillé un peu pour rien.

Rien ? Répartie Intéressante Englobant la Nullité ...

L'avis de Raymond Devos > Parler_pour_ne_rien_dire

www.paroles-musique.com/paroles-Raymond_Devos-Parler_pour_ne_rien_dire-lyrics,p02855150

ric

re

@Ric : ... chut... je me tais

Merci beaucoup pour cette réponse, c'est exactement ce que je voulais !!

Par contre, il ne me transmet que les 5 premières colonnes de mon tableau Devis. Serait-ce possible de modifier le code afin qu'il y est toute les colonnes du tableau ?

J'ai essayé des trucs mais rien à faire, je me sens perdu dans ce code .

Cordialement.

29algov7.xlsm (50.37 Ko)

Bonjour à tous,

Un essai avec un 2e listbox pour les entêtes ...

Pour cette 2e listbox > j'ai utilisé RowSource puisque c'est de l'info qui ne bouge pas ...

ric

Merci beaucoup c'est exactement ça !

Vous êtes trop fort

Bonne soirée et peut-être à bientôt !

Bonjour à tous,

Formulaire > bouton "Sauvegarder Devis" > pour l'inscription de la date > "Now()" est utilisé > ce qui ajoute l'heure > est-ce voulu ?

C'est l'heure qui fait apparaître une barre verticale après la date dans le listbox ...

Si oui > si non ...

NowRetourne la date et l'heure actuellex = Now

résultat:
x = 16/10/2015 14:34:25
DateRetourne la date actuelle (= aujourd'hui)x = Date

résultat:
x = 16/10/2015

ric

Bonjour,

Désolé de répondre que maintenant.

Avoir cela n'était pas voulu, j'ai donc rectifié pour "Date".

J'aurai une dernière question à vous poser, qui va sans doute vous paraître facile : est-il possible d'afficher l'historique de tous les devis dans la liste lorsque aucun client n'est sélectionné ?
21algov7.xlsm (56.60 Ko)

Bonjour,

Et ainsi > est-ce mieux ?

ric

78algov7b.xlsm (61.92 Ko)

Vous avez décidément réponse à tout !!

Je vous remercie de votre aide, mes problèmes sont résolus !

Bonne continuation.

ric

Rechercher des sujets similaires à "alimenter listbox multicolonne fonction valeur combox"