OVH Cloud OVH Cloud

saut de ligne et Textbox

5 réponses
Avatar
Armel
Bonjour,

J'ai un pb certainement tout b=EAte =E0 r=E9soudre :

Dans un formulaire je souhaite afficher le r=E9sultat d'un=20
choix utilisateur en =E9crivant dans un TextBox sur=20
plusieurs lignes, le Chr(10) et le Chr(13) ne fonctionnent=20
pas (un caract=E8re non-imprimable au lieu du saut de ligne=20
r=E9el)

par exemple :

LaBoite=3DChoix1 & Chr(10) & Choix2

Merci de votre aide !

5 réponses

Avatar
Raymond
Bonsoir.

Tu peux faire :
LaBoite = Me.Choix1 & vbCrLf & Me.Choix2 & vbCrLf & Me.Choix3


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Armel" a écrit dans le message de
news:048c01c37d47$316ddf20$
Bonjour,

J'ai un pb certainement tout bête à résoudre :

Dans un formulaire je souhaite afficher le résultat d'un
choix utilisateur en écrivant dans un TextBox sur
plusieurs lignes, le Chr(10) et le Chr(13) ne fonctionnent
pas (un caractère non-imprimable au lieu du saut de ligne
réel)

par exemple :

LaBoite=Choix1 & Chr(10) & Choix2

Merci de votre aide !
Avatar
3stone
Salut,

"Armel" a écrit:

... le Chr(10) et le Chr(13) ne fonctionnent pas


Parce que tu les a inversés...

c'est Chr(13) & Chr(10) qu'il aurait fallu mettre ;-)




--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
Armel
Merci,

C'était effectivement très simple !

NB : la solution de Raymond est bien aussi

-----Message d'origine-----
Salut,

"Armel" a écrit:

.... le Chr(10) et le Chr(13) ne fonctionnent pas


Parce que tu les a inversés...

c'est Chr(13) & Chr(10) qu'il aurait fallu
mettre ;-)





--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------



.



Avatar
Armel
Merci Raymond,

solution simple et élégante !

La solution apportée par Pierre (3stone) n'est pas mal non
plus !

-----Message d'origine-----
Bonsoir.

Tu peux faire :
LaBoite = Me.Choix1 & vbCrLf & Me.Choix2 & vbCrLf &
Me.Choix3



--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Armel" a écrit dans le
message de

news:048c01c37d47$316ddf20$
Bonjour,

J'ai un pb certainement tout bête à résoudre :

Dans un formulaire je souhaite afficher le résultat d'un
choix utilisateur en écrivant dans un TextBox sur
plusieurs lignes, le Chr(10) et le Chr(13) ne fonctionnent
pas (un caractère non-imprimable au lieu du saut de ligne
réel)

par exemple :

LaBoite=Choix1 & Chr(10) & Choix2

Merci de votre aide !


.



Avatar
3stone
Salut,

C'était effectivement très simple !

NB : la solution de Raymond est bien aussi



Et c'est même la solution qu'il faut utiliser !

Il est toujours préférable d'utiliser une constance lorsque c'est possible.
Mon message était uniquement destiné à te faire compremdre
*pourquoi* ta version ne marchait pas...

;-)


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------