question facile une fois de plus ! - VB/VBA/VBS - Programmation
Marsh Posté le 04-05-2006 à 09:10:21
Salut
Je vais te demander d'être plus précis dans tes titres, car cela aide à faire le tri dans les sujets sur lequel on a quelques compétences.
Dans le cas d'une listbox mono sélection en fait ça n'est pas vraiment compliqué il faut tester la valeur .Listindex (renvoie l'indice de la ligne sélectionnée ou -1 si aucune) de ta listbox.
Mais dans le cas d'une liste multisélection, il faut tester la propriété .Selected qui est un tableau qui contient, soit True, soit False
If MaListbox.Selected(12) = True Then |
Donc pour tester si aucun élément n'est sélectionné en multiselect il faut faire une boucle sur tous les éléments de la listbox et tester .Selected avec l'indice correspondant.
Marsh Posté le 04-05-2006 à 09:21:29
merci pour la reponse ca marche, et pour les sujets je mettrai les correspondances pour eviter les flous, merci bcp
Marsh Posté le 04-05-2006 à 08:51:37
Peut on tester si une ListBox n'a pas ete choisi ? Si l'utilisateur n'a encore pas choisi de champ
J'ai essaye avec ListBox.Value = "" et ListBox.Value = False mais cela ne marche pas
j'aimerai en fait lorsque l'utilisateur clic sur un boutton, que le programme verifie que les champ de mes ListBox ont bien été selectionné pour pouvoir continuer
Voila merci encore a tous ^^