Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA : Remplissage Combobox selon Textbox

  • Initiateur de la discussion Initiateur de la discussion Anthonyh
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Anthonyh

Guest
Bonjour à tous,

Je suis entrain de me casser la tête sur un projet pour mon entreprise où je dois créer un userform qui me permet de rechercher le code barre d'un produit. Imaginons les produits suivants énumérés dans la colonne A d'une feuille Excel : T-shirt rouge été, jupe courte bleue, pantalon bleu, pull hiver 2012 vert ... Dans la colonne B on retrouve les chiffres du code barre.

J'aimerais que si je rentre le mot 2012 dans un textbox, toutes les références contenant ce mot apparaissent dans un combobox et que lorsque je clique sur celle qui m'intérresse, un label affiche le code barre.

J'ai recherché cette nuit dans Google mais j'ai échoué, merci d'avance à vous pour votre aide précieuse, je vous lis depuis longtemps et vous avez toujours été de très bon conseil 😉. Cordialement
 
Re : VBA : Remplissage Combobox selon Textbox

Bonjour Anthonyh

Un petit fichier pour nous éviter de re-saisir les produits et code barre ?

A+
 
Re : VBA : Remplissage Combobox selon Textbox

Re,

C'est une listeBox ou une Combobox ???
Toujours est-il que dans la Combobox j'ai 2 colonnes, une masquée et pas l'autre

Dans la première colonne j'inscrit le numéro de ligne correspondant à la valeur trouver,
cela évite par la suite de devoir aller la rechercher pour le code barre

A+
 
Re : VBA : Remplissage Combobox selon Textbox

Re,

Il est dommage que tu ne veuilles pas faire d'effort 🙄

Une ListBox à a peu près les même propriété que la combobox

Il faut donc :
1) modifier la propriété ColumnCount de la ListBox et mettre 2
2) modifier la porpriété ColumnWidths et mettre : 0 pt; 220 pt
3) remplacer dans le code le terme : ComboBox1 par ListBox1

Tu trouveras donc ci-joint ton fichier modifié 😉
 

Pièces jointes

Re : VBA : Remplissage Combobox selon Textbox

Merci, je n'avais modifié que le 3 ... Je ne maitrise pas encore totalement le VBA 😀.

En tout cas c'est très gentil de ta part de sacrifier un peu de ton temps, MERCI !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…