Probléme de listbox sous excel

Fermé
safer120 Messages postés 6 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 22 août 2008 - 22 juil. 2008 à 16:58
safer120 Messages postés 6 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 22 août 2008 - 22 juil. 2008 à 21:06
Bonjour,je suis débutant en programmation sous excel et je suis confronté à un problème avec une listbox.
J'ai inclus dans une feuille une listbox nommée listbox1. Un clic sur cette listbox permet de recopier la valeur sélectionnée dans la listbox vers la cellule active; le code utilisé dans l'évenement sur click de la listbox est le suivant: Activecell.value=listbox1.value
Le problème est le suivant: lorsque je sélectionne une autre cellule et que je clique sur la valeur déjà précédemment sélectionnée dans la listbox,la recopie ne s'effectue pas; si je sélectionne une autre valeur dans la listbox la recopie s'effectue,je peux alors revenir sur la première valeur pour que la recopie s'effectue.
Je voudrais savoir, s'il vous plaît, s'il est possible d'éviter ce problème et quelle procédure utiliser?
merci d'avance.
A voir également:

1 réponse

m@rina Messages postés 21237 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 8 janvier 2025 11 377
22 juil. 2008 à 20:31
Bonjour,

A la place d'un événement click, mets l'événement GotFocus :

Private Sub ListBox1_GotFocus()
ActiveCell.Value = ListBox1.Value

End Sub

m@rina
0
safer120 Messages postés 6 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 22 août 2008
22 juil. 2008 à 21:06
bonsoir m@rina votre solution marche, je vous remercie beaucoup pour votre aide
cela m'a fait épargné beaucoup de temps
encore une fois merçi
0