Séléection utilisateur dans listbox via vba

  • Initiateur de la discussion Spider
  • Date de début
S

Spider

Guest
Bonjour à tous,


J'ai une listbox sur laquelle je souhaiterais avoir une selection physique. C'est à dire éviter à l'utilisateur de cliquer dessus.

La solution la plus évidente semble être :

listbox1.listindex = listbox1.listcount ou encore = listbox1.topindex ou une valeur numérique.

Ceci étant dit, il s'avère que la listbox est embriqué dans un ensemble et la solutions précedemment évoqué ne s'avère pas efficace par rapport à mon objectif.

J'ai fait des tests et la selection physique ou utilisateur (avec le trait bleu sur la ligne dans la listbox) permet de résoudre mon problème.

Question coment générer une selection physique ou utilisateur dans une listbox via le VBA.


Merci par avance à l'a^me généreuse qui saurat me sauver de ce calver...


Alec
 
M

michel_m

Guest
bonjour Spider

tu boucles sur les membres de la listbox avec une forme conditionnelle:

for i=1 to listbox1.listcount

If listbox1.Selected(i) = True Then

....ton action

end if

next i

A+
Michel(at work)
 

Discussions similaires

Réponses
8
Affichages
418
Réponses
1
Affichages
127

Statistiques des forums

Discussions
312 330
Messages
2 087 346
Membres
103 525
dernier inscrit
gbaipc