cs_observatoire
Messages postés75Date d'inscriptionvendredi 10 mars 2006StatutMembreDernière intervention23 août 2006
-
21 juin 2006 à 16:10
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 2011
-
24 juin 2006 à 08:38
Bonjour,
je souhaite récupérer dans mon code les mots sélectionnés par les utilisateurs, dans ma ListBox, mais ma solution habituelle pour les ComboBox :
cs_loulou69
Messages postés672Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 juin 20161 21 juin 2006 à 16:32
bonjour
Selection dans une listbox List1
La concatenation des eléménts selectionnés séparés d'un point-virgule est la solution que j'adapte souvent, et la commande Split permet de faire un tableau
Certains appel cette opération Plier/Déplier cela peut éviter de passer des tableaux en paramètre
dim ArrayList(50) as string
For i = 0 to List1.Listcount-1
if List1.Selected(i)=True then
MonText= MonText+";"+List1.List(i)
end if
Next i
ArrayList()=Split(MonText,";")
cs_observatoire
Messages postés75Date d'inscriptionvendredi 10 mars 2006StatutMembreDernière intervention23 août 2006 21 juin 2006 à 16:48
ça c'est pour le cas ou je peux sélectionner plusieurs mots en même temps?
Je souhaite simplement sélectionner un mot!
J'ai remarqué depuis tout à l'heure, qu'en fait List.value marche bien certaines fois, mais apparament, ça pose problème d'autres fois :
Dans ma condition :
If (List1.Value <> "Nom1") Or (List1.Value <> "Nom2") Or (List1.Value <> "Nom3") Then
...
End If
on me dit "utilisation non valide du point, du point d'exclamation ou de la parenthèse"