double click pour envoyer un element d'une list a une autre

B

bichon

Guest
Helo le forum,

Je suis de retour pour vous jouer un mauvais tour lol bon je deconne
alors ma question est la suivante
j'aimerai si possible que quelqu'un me donne un exemple de procédure pour
qu'un element contenu dans une premiere liste, si on clique 2 fois dessus il aille
dans la 2 ème liste par magie lol
voila si quelqu'un peut m'aider ce serai coooooollll
merci


bichon
 
Y

Yo

Guest
Re-Salut bichon,
L'evenement à utiliser est l'evenement "ListBox1_DblClick()".

J'ai bricole un truc sur un ancien classeur que tu avais poste.
Si tu double-cliques sur la listbox du haut, ça vient rajouter la valeur dans la listbox du bas . Ce qui etait fait avant quand tu cliquais sur le bouton "Sélectionner".

Dis-moi si ça te convient.
 

Pièces jointes

  • collercolonne3.zip
    20.3 KB · Affichages: 44
  • collercolonne3.zip
    20.3 KB · Affichages: 40
  • collercolonne3.zip
    20.3 KB · Affichages: 43
Y

Yo

Guest
J'ai juste rajoute ça dans ton code:

Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
CommandButton7_Click
End Sub

lorsque tu doubles clique dans la listbox, ça lance CommandButton7_Click , c'est à dire :

Private Sub CommandButton7_Click()
If ListBox1.ListIndex >= 0 Then
' ListBox2.AddItem ListBox1.ListIndex & " " & ListBox1.List(ListBox1.ListIndex)
ListBox2.AddItem ListBox1.List(ListBox1.ListIndex)
Else
Message
End If
TriLB2 '<------------ Lance le tri de la ListBox2
End Sub

Donc ta listbox2 est triée automatiquement.
 

Statistiques des forums

Discussions
314 017
Messages
2 104 582
Membres
109 082
dernier inscrit
Narlock