OVH Cloud OVH Cloud

Zone de liste

1 réponse
Avatar
Kikido
Bonjour à tous !
Un petit problème à vous soumettre :
Je travaille sous Windows 2000 et Office 2000
Dans un formulaire, je récupère le login de l'utilisateur dans un champ
texte grâce à la variable "username".
Dans ce même formulaire je dispose d'une zone de liste dans laquelle figure
le nom de l'utilisateur parmi d'autres. Je peux sélectionner par défaut le
nom de l'utilisateur dans la liste par une simple fonction = lorsque
l'option sélection multiple est sur "aucun".
Si je mets l'option sélection multiple sur simple ou sur étendu (car je dois
pouvoir sélectionner plusieurs autres noms en plus de celui de
l'utilisateur) , je ne peux plus "présélectionner" le nom de l'utilisateur.
Comment faire pour sélectionner d'office le nom de l'utilisateur dans la
liste lors de l'ouverture du formulaire et me permettre une sélection
multiple ?
D'avance merci pour vos réponses

1 réponse

Avatar
Raymond [mvp]
Bonsoir.

il faut parcourir la liste pour savoir si la colonne contient la valeur.
soit Liste1 la liste, soit Login le login, le login se trouvant dans la 2e
colonne de la liste.

Dim I As Variant
For I = 0 To Me.Liste1.ListCount - 1
If Me.Liste1.Column(1, I) = Login Then
Me.Liste1.Selected(I) = True
End If
Next I


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Kikido" a écrit dans le message de news:
41755775$0$29519$
Bonjour à tous !
Un petit problème à vous soumettre :
Je travaille sous Windows 2000 et Office 2000
Dans un formulaire, je récupère le login de l'utilisateur dans un champ
texte grâce à la variable "username".
Dans ce même formulaire je dispose d'une zone de liste dans laquelle
figure
le nom de l'utilisateur parmi d'autres. Je peux sélectionner par défaut le
nom de l'utilisateur dans la liste par une simple fonction = lorsque
l'option sélection multiple est sur "aucun".
Si je mets l'option sélection multiple sur simple ou sur étendu (car je
dois
pouvoir sélectionner plusieurs autres noms en plus de celui de
l'utilisateur) , je ne peux plus "présélectionner" le nom de
l'utilisateur.
Comment faire pour sélectionner d'office le nom de l'utilisateur dans la
liste lors de l'ouverture du formulaire et me permettre une sélection
multiple ?
D'avance merci pour vos réponses