OVH Cloud OVH Cloud

Saut de ligne dans MsgBox

8 réponses
Avatar
g.bezamat
Bonjour,
Dans le texte d'un MsgBox j'insére en vain le caratére chr(10).
ex: MsgBox(" Il fait beau" & chr(10) & chr(10) & "Demain il va pleuvoir")
Le message est toujours écrit sur une seule ligne.

Pourquoi ?

8 réponses

Avatar
Pierre Fauconnier
Salut

Remplace chr(10) par chr(13)

Ok?


--
Pierre Fauconnier () (Skype:
pierre_fauconnier)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"g.bezamat" a écrit dans le message de news:

Bonjour,
Dans le texte d'un MsgBox j'insére en vain le caratére chr(10).
ex: MsgBox(" Il fait beau" & chr(10) & chr(10) & "Demain il va pleuvoir")
Le message est toujours écrit sur une seule ligne.

Pourquoi ?



Avatar
Jacky
Bonjour Pierre,
Remplace chr(10) par chr(13)


Les deux devrait fonctionner, non??

--
Salutations
JJ

"Pierre Fauconnier" a écrit dans le
message de news:
Salut

Remplace chr(10) par chr(13)

Ok?


--
Pierre Fauconnier () (Skype:
pierre_fauconnier)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"g.bezamat" a écrit dans le message de news:

Bonjour,
Dans le texte d'un MsgBox j'insére en vain le caratére chr(10).
ex: MsgBox(" Il fait beau" & chr(10) & chr(10) & "Demain il va pleuvoir")
Le message est toujours écrit sur une seule ligne.

Pourquoi ?







Avatar
Oliv'
*Jacky que je salut a écrit *:
Bonjour Pierre,
Remplace chr(10) par chr(13)


Les deux devrait fonctionner, non??



ou constantes vb :
vbcr ou vbcrlf

voir l'aide "Constantes diverses"


--
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
les sites références:
Excel :http://www.excelabo.net http://xcell05.free.fr/
http://dj.joss.free.fr/
http://frederic.sigonneau.free.fr/ http://www.excel-vba-francais.com/
Word : http://faqword.free.fr/
Outlook : http://faq.outlook.free.fr/
les archives : http://groups.google.com/group/microsoft.public.fr.outlook
OE6 : http://www.faqoe.com/
Sql : http://sqlpro.developpez.com/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Avatar
g.bezamat
J'ai essayé avec chr(13) sans succcés
Parcontre cela fonction avec la constante vbcr
Merci à tous
"g.bezamat" a écrit dans le message de news:

Bonjour,
Dans le texte d'un MsgBox j'insére en vain le caratére chr(10).
ex: MsgBox(" Il fait beau" & chr(10) & chr(10) & "Demain il va pleuvoir")
Le message est toujours écrit sur une seule ligne.

Pourquoi ?



Avatar
jps
bonjour
"j'habite un pays où il y a deux saisons" & vbCrLf & vbCrLf & "l'hiver
dernier et l'hiver prochain"
ça va pas mal ça aussi
jps (qui a une pensée émue pour nos québécois)

"g.bezamat" a écrit dans le message de news:

Bonjour,
Dans le texte d'un MsgBox j'insére en vain le caratére chr(10).
ex: MsgBox(" Il fait beau" & chr(10) & chr(10) & "Demain il va pleuvoir")
Le message est toujours écrit sur une seule ligne.

Pourquoi ?



Avatar
jps
oups...pas vu ta réponse, olivier
jps (qui prend forcément du retard avec cette pluie et ses chaussures pleine
de glaise)

"Oliv'" <(supprimerceci) a écrit dans le
message de news:

*Jacky que je salut a écrit *:
Bonjour Pierre,
Remplace chr(10) par chr(13)


Les deux devrait fonctionner, non??



ou constantes vb :
vbcr ou vbcrlf

voir l'aide "Constantes diverses"


--
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
les sites références:
Excel :http://www.excelabo.net http://xcell05.free.fr/
http://dj.joss.free.fr/
http://frederic.sigonneau.free.fr/ http://www.excel-vba-francais.com/
Word : http://faqword.free.fr/
Outlook : http://faq.outlook.free.fr/
les archives : http://groups.google.com/group/microsoft.public.fr.outlook
OE6 : http://www.faqoe.com/
Sql : http://sqlpro.developpez.com/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~






Avatar
Pierre CFI [mvp]
et qui arrive pas à lacher le gorgeon :o))

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"jps" a écrit dans le message de news: %
oups...pas vu ta réponse, olivier
jps (qui prend forcément du retard avec cette pluie et ses chaussures pleine de glaise)

"Oliv'" <(supprimerceci) a écrit dans le message de news:

*Jacky que je salut a écrit *:
Bonjour Pierre,
Remplace chr(10) par chr(13)


Les deux devrait fonctionner, non??



ou constantes vb :
vbcr ou vbcrlf

voir l'aide "Constantes diverses"


--
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
les sites références:
Excel :http://www.excelabo.net http://xcell05.free.fr/ http://dj.joss.free.fr/
http://frederic.sigonneau.free.fr/ http://www.excel-vba-francais.com/
Word : http://faqword.free.fr/
Outlook : http://faq.outlook.free.fr/
les archives : http://groups.google.com/group/microsoft.public.fr.outlook
OE6 : http://www.faqoe.com/
Sql : http://sqlpro.developpez.com/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~









Avatar
Michel Gaboly
Bonsoir,

Les sautes de lignes fonctionnent différemment selon qu'on utilise MacO S ou Windows.

Le mieux est d'utiliser vbNewLine, qui fonctionne dans les 2 environnemen ts, et qui est en plus est facile à mémoriser.

J'ai essayé avec chr(13) sans succcés
Parcontre cela fonction avec la constante vbcr
Merci à tous
"g.bezamat" a écrit dans le message de news:

Bonjour,
Dans le texte d'un MsgBox j'insére en vain le caratére chr(10).
ex: MsgBox(" Il fait beau" & chr(10) & chr(10) & "Demain il va pleuvoi r")
Le message est toujours écrit sur une seule ligne.

Pourquoi ?







--
Cordialement,

Michel Gaboly
www.gaboly.com