OVH Cloud OVH Cloud

ListBox.Column(2) ?

4 réponses
Avatar
YannX
Bonjour/bonsoir,

Autrefois (Access95) il y avait un truc tres pratique sur une ListBox,
qui permettait de transporter facilement les champs complémentaires
de la liste de selection déroulante :
exemple (classique en Code Postal et Ville)
txtVille := = lstCPostal.Column(2)
Impossible de faire cela en access 2000 ? !
Suis-je bete, bourré, (stupide?) <autres suggestions....>

Encore une évidence que je ne peux retrouver :
pouvez-vous me donner la solution ?
Merci d'avance.

4 réponses

Avatar
Raymond [mvp]
Bonsoir.

la propriété Column existe toujours sur toutes les versions.

TxtVille = lstCPostal.Column(2)
est bon si la ville est en 3e colonne, l'indice commençant à 0)
--
@+
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


"YannX" a écrit dans le message de
news:
Bonjour/bonsoir,

Autrefois (Access95) il y avait un truc tres pratique sur une ListBox,
qui permettait de transporter facilement les champs complémentaires
de la liste de selection déroulante :
exemple (classique en Code Postal et Ville)
txtVille := = lstCPostal.Column(2)
Impossible de faire cela en access 2000 ? !
Suis-je bete, bourré, (stupide?) <autres suggestions....>

Encore une évidence que je ne peux retrouver :
pouvez-vous me donner la solution ?
Merci d'avance.





Avatar
ORDINO
Oui ça fonctionne
EXEMPLE
Forms![Commande]![FournisseurChoisi] = Me![Combo0].Column
(1)
CE CODE ENVOIE LA DEUXIÈME COLONNE DE LA LISTE DÉROULANTE
(Combo0)DANS LE CHAMP "FournisseurChoisi" DU
FORMULAIRE "Commande"
Regarde si la requête de "lstCPostal" a bien 3 colonnes
visibles .


-----Message d'origine-----
Bonjour/bonsoir,

Autrefois (Access95) il y avait un truc tres pratique
sur une ListBox,

qui permettait de transporter facilement les champs
complémentaires

de la liste de selection déroulante :
exemple (classique en Code Postal et Ville)
txtVille := = lstCPostal.Column(2)
Impossible de faire cela en access 2000 ? !
Suis-je bete, bourré, (stupide?) <autres
suggestions....>


Encore une évidence que je ne peux retrouver :
pouvez-vous me donner la solution ?
Merci d'avance.



.



Avatar
YannX
Me!Apologize (0)

Bon, je vais reprendre mes essais (cela doit etre gros comme
"Non, pas gros, juste enveloppé!" dirait ma fille !

Merci ? ? ? ?

"ORDINO" a écrit dans le message de
news:014701c49c1d$3e2ae640$
Oui ça fonctionne
EXEMPLE
Forms![Commande]![FournisseurChoisi] = Me![Combo0].Column
(1)
CE CODE ENVOIE LA DEUXIÈME COLONNE DE LA LISTE DÉROULANTE
(Combo0)DANS LE CHAMP "FournisseurChoisi" DU
FORMULAIRE "Commande"
Regarde si la requête de "lstCPostal" a bien 3 colonnes
visibles .


-----Message d'origine-----
Bonjour/bonsoir,

Autrefois (Access95) il y avait un truc tres pratique
sur une ListBox,

qui permettait de transporter facilement les champs
complémentaires

de la liste de selection déroulante :
exemple (classique en Code Postal et Ville)
txtVille := = lstCPostal.Column(2)
Impossible de faire cela en access 2000 ? !
Suis-je bete, bourré, (stupide?) <autres
suggestions....>


Encore une évidence que je ne peux retrouver :
pouvez-vous me donner la solution ?
Merci d'avance.



.



Avatar
3stone
Salut,

"YannX"

Autrefois (Access95) il y avait un truc tres pratique sur une ListBox,
qui permettait de transporter facilement les champs complémentaires
de la liste de selection déroulante :
exemple (classique en Code Postal et Ville)
txtVille := = lstCPostal.Column(2)
Impossible de faire cela en access 2000 ? !



Comme déjà dit, pareil que d'hab !

Mais, le ".column(x)" n'est pas possible/utilisable au départ d'une requête...



Suis-je bete, bourré, (stupide?) <autres suggestions....>



Déjà pas mal... comme choix... ;-))



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------