Séléection utilisateur dans listbox via vba

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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

T
Réponses
5
Affichages
2 K
tabernake
T
K
Réponses
6
Affichages
2 K
K
K
  • Question Question
Réponses
13
Affichages
1 K
R
Réponses
3
Affichages
3 K
Remteyss
R
M
Réponses
1
Affichages
919
V
Réponses
5
Affichages
2 K
VincentM
V
C
Réponses
2
Affichages
962
chrisdu86
C
S
Réponses
4
Affichages
766
sarah33
S
R
Réponses
18
Affichages
6 K
RUBEN88
R
Retour