OVH Cloud OVH Cloud

DefaultValue

7 réponses
Avatar
didier
Bonjour

J'utilise la fonction suivante
Forms![nomform]![controle].DefaultValue =3D Me.ctrl
cela fonction si ctrl est num=E9rique
Que doi-je mettre si ctrl est du texte
J'ai essay=E9
Forms![nomform]![controle].DefaultValue =3D " & Me.ctrl & "

mais cela fonctionne pas

Merci

7 réponses

Avatar
Raymond [mvp]
Bonsoir.

Me.MonChamp.DefaultValue = """" & Me.MonChamp & """" ' pour alpha
Me.MonChamp.DefaultValue = Me.MonChamp ' pour numérique


--
@+
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


"didier" a écrit dans le message de
news:1a1301c49b48$1a3ea440$
Bonjour

J'utilise la fonction suivante
Forms![nomform]![controle].DefaultValue = Me.ctrl
cela fonction si ctrl est numérique
Que doi-je mettre si ctrl est du texte
J'ai essayé
Forms![nomform]![controle].DefaultValue = " & Me.ctrl & "

mais cela fonctionne pas

Merci
Avatar
Raymond [mvp]
.../... oubli.
tu adaptes à ton contrôle, l'important c'est les guillemets.

--
@+
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


"Raymond [mvp]" a écrit dans le message de
news:%
Bonsoir.

Me.MonChamp.DefaultValue = """" & Me.MonChamp & """" ' pour alpha
Me.MonChamp.DefaultValue = Me.MonChamp ' pour numérique


Avatar
didier
Bonjour

Effectivement ça marche mais il y a toujours quelque
chose que je ne comprends pas.
c'est les ""
1 coup on met 1 " au départ et à la fin
parfois 2 "" et la il en faut 4 """"
Pourquoi?

-----Message d'origine-----
..../... oubli.
tu adaptes à ton contrôle, l'important c'est les
guillemets.


--
@+
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


"Raymond [mvp]" a écrit
dans le message de

news:%
Bonsoir.

Me.MonChamp.DefaultValue = """" & Me.MonChamp
& """" ' pour alpha


Me.MonChamp.DefaultValue = Me.MonChamp '
pour numérique




.




Avatar
Raymond [mvp]
Pour que le guillemet soit pris en tant que guillemet et non en tant que
délimiter il faut le doubler, "" veut dire une seul ".
pour entrer un seul guillemet il faut 2 guillemets entourés de 1 guillemet
pour en faire un littéral, donc """" 4 guillemets soit 1 guillemet de début
2 guillemets pour indiquer qu'il faut prendre en tant que valeur et 1
guillemet pour fermer.

--
@+
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


"didier" a écrit dans le message de
news:1b7601c49b5a$94fd0bb0$
Bonjour

Effectivement ça marche mais il y a toujours quelque
chose que je ne comprends pas.
c'est les ""
1 coup on met 1 " au départ et à la fin
parfois 2 "" et la il en faut 4 """"
Pourquoi?
Avatar
Sylvain Lafontaine
On peut également utiliser Chr(34) à la place des quadruples guillemets:
quelquefois plus simple à lire.

S. L.

"Raymond [mvp]" wrote in message
news:%
Pour que le guillemet soit pris en tant que guillemet et non en tant que
délimiter il faut le doubler, "" veut dire une seul ".
pour entrer un seul guillemet il faut 2 guillemets entourés de 1 guillemet
pour en faire un littéral, donc """" 4 guillemets soit 1 guillemet de
début
2 guillemets pour indiquer qu'il faut prendre en tant que valeur et 1
guillemet pour fermer.

--
@+
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


"didier" a écrit dans le message de
news:1b7601c49b5a$94fd0bb0$
Bonjour

Effectivement ça marche mais il y a toujours quelque
chose que je ne comprends pas.
c'est les ""
1 coup on met 1 " au départ et à la fin
parfois 2 "" et la il en faut 4 """"
Pourquoi?





Avatar
Raymond [mvp]
C'est comme on veut, chacun a ses petites préférences.

--
@+
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


"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news:
On peut également utiliser Chr(34) à la place des quadruples guillemets:
quelquefois plus simple à lire.

S. L.


Avatar
Yann
Salut Didier,
J'ai répondu hier....
http://groups.google.com/groups?q=%22Test+%22%
22+group:microsoft.public.fr.access&hl=fr&lr=&ie=UTF-
8&as_drrb=b&as_mind&as_minm=9&as_miny 04&as_maxd&a
s_maxm=9&as_maxy 04&selm0201c49b3e%24abeefb60%
24a301280a%40phx.gbl&rnum=3

Bye
Yann

-----Message d'origine-----
Bonjour

Effectivement ça marche mais il y a toujours quelque
chose que je ne comprends pas.
c'est les ""
1 coup on met 1 " au départ et à la fin
parfois 2 "" et la il en faut 4 """"
Pourquoi?

-----Message d'origine-----
..../... oubli.
tu adaptes à ton contrôle, l'important c'est les
guillemets.


--
@+
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


"Raymond [mvp]" a écrit
dans le message de

news:%
Bonsoir.

Me.MonChamp.DefaultValue = """" & Me.MonChamp
& """" ' pour alpha


Me.MonChamp.DefaultValue = Me.MonChamp '
pour numérique




.

.