Comment définir dans un formulaire un masque de saisie dont la longueur
est variable ?
exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite
pouvoir rentrer
des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ
NuméroTél
de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34
pour un Numéro à 4 chiffre
Me.indicatif = 49 => " " "" "" """ +
33 49 45 46 54 76 pour un numéro à 6 chiffre
si Me.Indicatif = 345 +> "" "" "" "" "" "" + 33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre CFI [mvp]
bonjour oui, mais il te faudrait une liste ou qq chose pour choisir le masque ou alors il depend de la valeur d'un champ, code postal par exemple donc là il se formaterait en vb que veux tu ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur est variable ? exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite pouvoir rentrer des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ NuméroTél de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34 pour un Numéro à 4 chiffre Me.indicatif = 49 => " " "" "" """ + 33 49 45 46 54 76 pour un numéro à 6 chiffre si Me.Indicatif = 345 +> "" "" "" "" "" "" + 33 345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Merci pour votre aide
Alain
bonjour
oui, mais il te faudrait une liste ou qq chose pour choisir le masque
ou alors il depend de la valeur d'un champ, code postal par exemple
donc là il se formaterait en vb
que veux tu ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le message de news: OQw1GCD5DHA.1632@TK2MSFTNGP12.phx.gbl...
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur
est variable ?
exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite
pouvoir rentrer
des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ
NuméroTél
de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34
pour un Numéro à 4 chiffre
Me.indicatif = 49 => " " "" "" """ +
33 49 45 46 54 76 pour un numéro à 6 chiffre
si Me.Indicatif = 345 +> "" "" "" "" "" "" + 33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
bonjour oui, mais il te faudrait une liste ou qq chose pour choisir le masque ou alors il depend de la valeur d'un champ, code postal par exemple donc là il se formaterait en vb que veux tu ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur est variable ? exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite pouvoir rentrer des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ NuméroTél de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34 pour un Numéro à 4 chiffre Me.indicatif = 49 => " " "" "" """ + 33 49 45 46 54 76 pour un numéro à 6 chiffre si Me.Indicatif = 345 +> "" "" "" "" "" "" + 33 345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Merci pour votre aide
Alain
Alain TEYSSEDRE
Bonsoir Pierre
En fait le masque doit être "variable" tout du moins en longueur. En effet dans certains pays les numéros de téléphone n'ont pas tous le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul ( je l'ai mise dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+ Alain
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour oui, mais il te faudrait une liste ou qq chose pour choisir le masque ou alors il depend de la valeur d'un champ, code postal par exemple donc là il se formaterait en vb que veux tu ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur est variable ? exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite pouvoir rentrer des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ NuméroTél de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34 pour un Numéro à 4 chiffre Me.indicatif = 49 => " " "" "" """ +
33 49 45 46 54 76 pour un numéro à 6 chiffre si Me.Indicatif = 345 +> "" "" "" "" "" "" + 33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Merci pour votre aide
Alain
Bonsoir Pierre
En fait le masque doit être "variable" tout du moins en longueur.
En effet dans certains pays les numéros de téléphone n'ont pas tous
le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul ( je
l'ai mise
dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+
Alain
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:eYGiAQD5DHA.1596@TK2MSFTNGP10.phx.gbl...
bonjour
oui, mais il te faudrait une liste ou qq chose pour choisir le masque
ou alors il depend de la valeur d'un champ, code postal par exemple
donc là il se formaterait en vb
que veux tu ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le
message de news: OQw1GCD5DHA.1632@TK2MSFTNGP12.phx.gbl...
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur
est variable ?
exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite
pouvoir rentrer
des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ
NuméroTél
de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34
pour un Numéro à 4 chiffre
Me.indicatif = 49 => " " "" "" """
+
33 49 45 46 54 76 pour un numéro à 6 chiffre
si Me.Indicatif = 345 +> "" "" "" "" "" "" +
33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
En fait le masque doit être "variable" tout du moins en longueur. En effet dans certains pays les numéros de téléphone n'ont pas tous le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul ( je l'ai mise dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+ Alain
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour oui, mais il te faudrait une liste ou qq chose pour choisir le masque ou alors il depend de la valeur d'un champ, code postal par exemple donc là il se formaterait en vb que veux tu ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur est variable ? exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite pouvoir rentrer des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ NuméroTél de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34 pour un Numéro à 4 chiffre Me.indicatif = 49 => " " "" "" """ +
33 49 45 46 54 76 pour un numéro à 6 chiffre si Me.Indicatif = 345 +> "" "" "" "" "" "" + 33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Merci pour votre aide
Alain
Pierre CFI [mvp]
tu prends le masque access avec des 00 donc saisie obligatoire, mais tu peux mettre des # ou des 9 pour facultitatif
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news: #
Bonsoir Pierre
En fait le masque doit être "variable" tout du moins en longueur. En effet dans certains pays les numéros de téléphone n'ont pas tous le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul ( je l'ai mise dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+ Alain
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour oui, mais il te faudrait une liste ou qq chose pour choisir le masque ou alors il depend de la valeur d'un champ, code postal par exemple donc là il se formaterait en vb que veux tu ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur est variable ? exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite pouvoir rentrer des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ NuméroTél de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34 pour un Numéro à 4 chiffre Me.indicatif = 49 => " " "" "" """ +
33 49 45 46 54 76 pour un numéro à 6 chiffre si Me.Indicatif = 345 +> "" "" "" "" "" "" + 33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Merci pour votre aide
Alain
tu prends le masque access avec des 00 donc saisie obligatoire, mais tu peux mettre des # ou des 9 pour facultitatif
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le message de news: #vWRcfD5DHA.1292@TK2MSFTNGP11.phx.gbl...
Bonsoir Pierre
En fait le masque doit être "variable" tout du moins en longueur.
En effet dans certains pays les numéros de téléphone n'ont pas tous
le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul ( je
l'ai mise
dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+
Alain
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:eYGiAQD5DHA.1596@TK2MSFTNGP10.phx.gbl...
bonjour
oui, mais il te faudrait une liste ou qq chose pour choisir le masque
ou alors il depend de la valeur d'un champ, code postal par exemple
donc là il se formaterait en vb
que veux tu ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le
message de news: OQw1GCD5DHA.1632@TK2MSFTNGP12.phx.gbl...
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur
est variable ?
exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite
pouvoir rentrer
des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ
NuméroTél
de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34
pour un Numéro à 4 chiffre
Me.indicatif = 49 => " " "" "" """
+
33 49 45 46 54 76 pour un numéro à 6 chiffre
si Me.Indicatif = 345 +> "" "" "" "" "" "" +
33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
tu prends le masque access avec des 00 donc saisie obligatoire, mais tu peux mettre des # ou des 9 pour facultitatif
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news: #
Bonsoir Pierre
En fait le masque doit être "variable" tout du moins en longueur. En effet dans certains pays les numéros de téléphone n'ont pas tous le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul ( je l'ai mise dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+ Alain
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour oui, mais il te faudrait une liste ou qq chose pour choisir le masque ou alors il depend de la valeur d'un champ, code postal par exemple donc là il se formaterait en vb que veux tu ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur est variable ? exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite pouvoir rentrer des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ NuméroTél de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34 pour un Numéro à 4 chiffre Me.indicatif = 49 => " " "" "" """ +
33 49 45 46 54 76 pour un numéro à 6 chiffre si Me.Indicatif = 345 +> "" "" "" "" "" "" + 33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Merci pour votre aide
Alain
Alain TEYSSEDRE
Ce sont parfois les choses les plus évidentes qu'on ne voit pas ...
Merci Pierre pour ton aide
Alain
"Pierre CFI [mvp]" a écrit dans le message de news:
tu prends le masque access avec des 00 donc saisie obligatoire, mais tu peux mettre des # ou des 9 pour facultitatif
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news: #
Bonsoir Pierre
En fait le masque doit être "variable" tout du moins en longueur. En effet dans certains pays les numéros de téléphone n'ont pas tous le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul ( je
l'ai mise dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+ Alain
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour oui, mais il te faudrait une liste ou qq chose pour choisir le masque ou alors il depend de la valeur d'un champ, code postal par exemple donc là il se formaterait en vb que veux tu ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le
message de news:
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur
est variable ? exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite
pouvoir rentrer des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ
NuméroTél de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34
pour un Numéro à 4 chiffre Me.indicatif = 49 => " " "" "" """ +
33 49 45 46 54 76 pour un numéro à 6 chiffre si Me.Indicatif = 345 +> "" "" "" "" "" "" +
33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Merci pour votre aide
Alain
Ce sont parfois les choses les plus évidentes qu'on ne voit pas ...
Merci Pierre pour ton aide
Alain
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:eKxAbiD5DHA.2056@TK2MSFTNGP10.phx.gbl...
tu prends le masque access avec des 00 donc saisie obligatoire, mais tu
peux mettre des # ou des 9 pour facultitatif
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le
message de news: #vWRcfD5DHA.1292@TK2MSFTNGP11.phx.gbl...
Bonsoir Pierre
En fait le masque doit être "variable" tout du moins en longueur.
En effet dans certains pays les numéros de téléphone n'ont pas tous
le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul (
je
l'ai mise
dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+
Alain
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:eYGiAQD5DHA.1596@TK2MSFTNGP10.phx.gbl...
bonjour
oui, mais il te faudrait une liste ou qq chose pour choisir le masque
ou alors il depend de la valeur d'un champ, code postal par exemple
donc là il se formaterait en vb
que veux tu ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans
le
message de news: OQw1GCD5DHA.1632@TK2MSFTNGP12.phx.gbl...
Bonjour
Comment définir dans un formulaire un masque de saisie dont la
longueur
est variable ?
exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je
souhaite
pouvoir rentrer
des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un
champ
NuméroTél
de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49
12 34
pour un Numéro à 4 chiffre
Me.indicatif = 49 => " " "" "" """
+
33 49 45 46 54 76 pour un numéro à 6 chiffre
si Me.Indicatif = 345 +> "" "" "" "" "" ""
+
33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre
Ce sont parfois les choses les plus évidentes qu'on ne voit pas ...
Merci Pierre pour ton aide
Alain
"Pierre CFI [mvp]" a écrit dans le message de news:
tu prends le masque access avec des 00 donc saisie obligatoire, mais tu peux mettre des # ou des 9 pour facultitatif
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le message de news: #
Bonsoir Pierre
En fait le masque doit être "variable" tout du moins en longueur. En effet dans certains pays les numéros de téléphone n'ont pas tous le même nombre de chiffres (ex l'Allemagne)
En fonction du pays j'ai l'indicatif qui 'prend' sa valeur tout seul ( je
l'ai mise dans Me.Indicatif simplement pour illustrer mon exemple.)
Bien evidemment le "formatage" se fait en vb.
n'hesites pas si ce n'est pas clair
@+ Alain
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour oui, mais il te faudrait une liste ou qq chose pour choisir le masque ou alors il depend de la valeur d'un champ, code postal par exemple donc là il se formaterait en vb que veux tu ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Alain TEYSSEDRE" a écrit dans le
message de news:
Bonjour
Comment définir dans un formulaire un masque de saisie dont la longueur
est variable ? exemple :
j'ai une valeur d'indicatif pour une numéro de télephone et je souhaite
pouvoir rentrer des numéros à 4 , 6 ou 8 chiffre derriere cet indicatif, dans un champ
NuméroTél de mon formulaire
ex si Me.Indicatif = 49 => alors je dois pouvoir afficher +33 49 12 34
pour un Numéro à 4 chiffre Me.indicatif = 49 => " " "" "" """ +
33 49 45 46 54 76 pour un numéro à 6 chiffre si Me.Indicatif = 345 +> "" "" "" "" "" "" +
33
345 45 46 6 ou + 33 345 45 466 pour un Numéro à 5 chiffre