OVH Cloud OVH Cloud

code postal

5 réponses
Avatar
Laurence Maitre
bonjour,
J'aimerais que lorsque je rentre une ville dans mon formulaire le code
postal de cette ville s'inscrive automatiquement dans le champ code postal.
j'ai creer une teble deus colonnes avec ville et code postal .
Comment faire?
merci par avance

5 réponses

Avatar
Raymond [mvp]
Bonjour.

Tu trouveras une base exemple pour exactement le contraire sur :
http://access.seneque.free.fr/bases_exemples.htm 11 11A 11B 11C

en général on fait le contraire, on compose le code postal et on affiche les
communes situées dans ce code postal dans une liste modifiable. Ceci pour
éviter de composer les noms longs et de faire des fautes qui font que
beaucoup de communes n'existent plus.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Laurence Maitre" a écrit dans le message
de news:butb8i$r0t$
bonjour,
J'aimerais que lorsque je rentre une ville dans mon formulaire le code
postal de cette ville s'inscrive automatiquement dans le champ code
postal.

j'ai creer une teble deus colonnes avec ville et code postal .
Comment faire?
merci par avance




Avatar
Guy Detienne
Salut ;O)

Imaginons que ta liste de codes postaux se nomme cl_CP et la liste des
localités cl_Loc.

-> cl_CP doit contenir 2 colonnes: La 1ere contient les codes postaux et la
2e les localités
-> cl_Loc doit aussi contenir 2 colonnes. La 1ere contient les localités et
la 2e les codes postaux (l'inverse de l'autre)

Propriétés des listes :
Tu dois renseigner pour ces 2 listes que la colonne liée est la n° 1 et
mettre la propriété 'Limiter à la liste' sur Oui.
Mettre aussi la propriété Nbr Colonnes à 2
et 'Largeur colonnes': 1cm;5cm -> pour la liste des CP et 5cm;1cm pour la
liste des localités.

Avec le code suivant, ca devrait aller :

Private Sub cl_CP_AfterUpdate()
Me.cl_Lieu.Value = Me.cl_CP.Column(1)
End Sub

Private Sub cl_Loc_AfterUpdate()
Me.cl_CP.Value = Me.cl_Lieu.Column(1)
End Sub

Bonne chance

Guy

--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD
"Laurence Maitre" a écrit dans le message
de news:butb8i$r0t$
bonjour,
J'aimerais que lorsque je rentre une ville dans mon formulaire le code
postal de cette ville s'inscrive automatiquement dans le champ code
postal.

j'ai creer une teble deus colonnes avec ville et code postal .
Comment faire?
merci par avance




Avatar
Laurence Maitre
Ok merci beaucoup, dans mon cas certaines communes ont le même code postal
d'ou ma demande "a l'envers"
merci encore
"Raymond [mvp]" a écrit dans le message de
news:e1u$
Bonjour.

Tu trouveras une base exemple pour exactement le contraire sur :
http://access.seneque.free.fr/bases_exemples.htm 11 11A 11B 11C

en général on fait le contraire, on compose le code postal et on affiche
les

communes situées dans ce code postal dans une liste modifiable. Ceci pour
éviter de composer les noms longs et de faire des fautes qui font que
beaucoup de communes n'existent plus.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Laurence Maitre" a écrit dans le
message

de news:butb8i$r0t$
bonjour,
J'aimerais que lorsque je rentre une ville dans mon formulaire le code
postal de cette ville s'inscrive automatiquement dans le champ code
postal.

j'ai creer une teble deus colonnes avec ville et code postal .
Comment faire?
merci par avance








Avatar
Damien Mermoz
Bonjour laurence
Certes mais la solution de raymond et de guy convient car tu as aussi des
communes avec plusieurs codes postaux (les grandes villes) et si tu bosses
avec des fichiers d'entreprises le cas sera même très fréquent. De plus la
remarque sur les fautes de saisie est très pertinente car pour corriger des
erreurs sur le nom de commune on est obligé de le faire en visuel; je
t'assures que c'est loin d'être drôle à faire :)
Et ne compte pas sur la Poste pour faire le tri, c'est le NPAI à coup sûr.

A +
Damien.
"Laurence Maitre" a écrit dans le message
de news:butnjp$e19$
Ok merci beaucoup, dans mon cas certaines communes ont le même code postal
d'ou ma demande "a l'envers"
merci encore
"Raymond [mvp]" a écrit dans le message de
news:e1u$
Bonjour.

Tu trouveras une base exemple pour exactement le contraire sur :
http://access.seneque.free.fr/bases_exemples.htm 11 11A 11B 11C

en général on fait le contraire, on compose le code postal et on affiche
les

communes situées dans ce code postal dans une liste modifiable. Ceci
pour


éviter de composer les noms longs et de faire des fautes qui font que
beaucoup de communes n'existent plus.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Laurence Maitre" a écrit dans le
message

de news:butb8i$r0t$
bonjour,
J'aimerais que lorsque je rentre une ville dans mon formulaire le code
postal de cette ville s'inscrive automatiquement dans le champ code
postal.

j'ai creer une teble deus colonnes avec ville et code postal .
Comment faire?
merci par avance












Avatar
Utilisateur1
Je te conseille de faire l'inverse:
Quand tu rentres CP la ville s'affiche.
Tu trouves sur internet la liste des cp facilement. je crois que la poste
les donne
Bon courage.


"Laurence Maitre" a écrit dans le message
news: butb8i$r0t$
bonjour,
J'aimerais que lorsque je rentre une ville dans mon formulaire le code
postal de cette ville s'inscrive automatiquement dans le champ code
postal.

j'ai creer une teble deus colonnes avec ville et code postal .
Comment faire?
merci par avance