j'aurais besoin de votre aide pour mettre en place un moyen de copier la référence d'une listeBox trouver grâce a ma barre de recherche et quand je double clics ( ou autres manières ) , celui-ci s'ajoute a mon tableau de devis ( Voir mon fichier pour plus comprendre )
je vous laisse le document pour que vous voyez mon point de vue
Je n'ai pas compris ce que tu souhaites. Souhaites-tu que ta listbox contienne toutes les références de ta feuille éponyme, et qu'en double cliquant sur une des valeurs affichées celle-ci soit copiées dans le tableau de devis ?
Je n'ai pas compris ce que tu souhaites. Souhaites-tu que ta listbox contienne toutes les références de ta feuille éponyme, et qu'en double cliquant sur une des valeurs affichées celle-ci soit copiées dans le tableau de devis ?
Je ne comprends pas ce que tu veux dire, c'est déjà ce qu'il se passe non ?
Tu double cliques sur une ligne de la listbox et la référence associée se colle dans le tableau du devis ...
D'accord oui ça marche , juste tu pense qu'il y a moyen de mettre une barre de recherche dans la Useform pour trouver plus facilement les références ? en tout cas merci de ton coup de main et consacrer ton temps pour m'aider
Comme ceci ?
Il s'agit là d'une combobox, donc l'affichage est un petit peu différent et le fonctionnement également : il entre une référence dès que tu sélectionnes une valeur de la liste de la combobox.
j'avais plus en tête de mettre de ce genre de ligne de code qui permet de trouver avec precision la références qu'ont souhaites avoir ? comme une barre de recherche
If TextBox1 <> "" Then
For Ligne = 2 To 800
Let PressePapier = ListBox1.List()
If Cells(Ligne, 55) Like "*" & TextBox1 & "*" Then
Cells(Ligne, 55).Interior.ColorIndex = 43 'Exemple 1 (feuille)
ListBox1.AddItem Cells(Ligne, 55) 'Exemple 2 (ListBox)
End If
Next
End If
Dans le cadre, plutot que de faire dérouler la liste et de sélectionner, tape le début de ta référence, tu vas voir, ça sélectionne la ligne en question.