XL 2016 COPIER COLLER Double clics

Alexy

XLDnaute Nouveau
Bonjour la communauté

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

Bonne Journée
 

Fichiers joints

xUpsilon

XLDnaute Impliqué
Bonjour,

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 ?

Bonne continuation
 

Alexy

XLDnaute Nouveau
Bonjour,

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 ?

Bonne continuation

Oui c'est bien cela que je veux ( désolée si on ne sait pas compris ) , as-tu une ligne de code pour cela ?
 

Alexy

XLDnaute Nouveau
Y-a t'il moyen de faire de copier coller le code en << double clics >> ---> automatiquement dans le devis ?
 

xUpsilon

XLDnaute Impliqué
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 ...
 

Alexy

XLDnaute Nouveau
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
 

xUpsilon

XLDnaute Impliqué
Re,

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.

Bonne continuation
 

Fichiers joints

Alexy

XLDnaute Nouveau
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


Private Sub TextBox1_Change() 'www.blog-excel.com/creer-un-champ-de-recherche-vba

Application.ScreenUpdating = False

Range("BC2:BC800").Interior.ColorIndex = 2 'Exemple 1 (feuille)
ListBox1.Clear 'Exemple 2 (ListBox)

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

End Sub
 

xUpsilon

XLDnaute Impliqué
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.

Bonne continuation
 

Alexy

XLDnaute Nouveau
sauf que moi il ne fait que sauter a chaque fois que je tape une lettre ( regarde l'image que je t'ai envoyer )

souycis references.JPG
 

Alexy

XLDnaute Nouveau
le plus simple serais de taper plutôt le nom du produit

exemple : je tape MSZ-AP ---> ils me proposent les MSZ-AP et ensuite juste a cliquer sur la reference pour copier la référence sur le devis

Désolée de te demander tant de choses pour un après midi .
 

xUpsilon

XLDnaute Impliqué
Ce que tu me décris est exactement ce qu'il se passe dans le UserForm, sauf que les références commencent par 6 chiffres chez moi, pas par MSZ etc.
On ne peut pas dans un combobox rechercher par les caractères du milieu, on préselectionne par les caractères du début.

Bonne continuation
 

Alexy

XLDnaute Nouveau
D'accord je vais y réfléchir ce soir , Merci pour t'aide très précise et excellente .

Je te souhaite une agréable fin journée

Bonne continuation
 

xUpsilon

XLDnaute Impliqué
Je t'en prie. Si jamais tu préfères chercher par d'autres caractères que les chiffres c'est possible, mais à ce moment là il faudra que les références commencent par MSZ ____.

Bonne soirée et bonne continuation
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas