Faire un retour chariot dans une messagebox

Soyez le premier à donner votre avis sur cette source.

Snippet vu 114 233 fois - Téléchargée 113 fois


Contenu du snippet

Comment faire pour avoir un retour à la ligne dans une Message Box ?

2 Méthodes :

Source / Exemple :


' 1)
    Msgbox "1ere Ligne" & Chr(13) & "2eme Ligne."

' 2)
    Msgbox "1ere Ligne"  & vbcrlf & "2eme Ligne"

A voir également

Ajouter un commentaire

Commentaires

-
cool ça fait un bout de tps que je cherchais! merci!!
lezardjet
Messages postés
77
Date d'inscription
mercredi 17 décembre 2003
Statut
Membre
Dernière intervention
9 mai 2006
-
Tro bon !!!
du code lbien rechjercher aussi
C kool C petite source ponctelle!
Fraden28
Messages postés
19
Date d'inscription
samedi 25 septembre 2004
Statut
Membre
Dernière intervention
11 octobre 2004
-
Des petites sources qui peuvent aider dans de grands projets !
Belsteak
Messages postés
6
Date d'inscription
dimanche 4 juillet 2004
Statut
Membre
Dernière intervention
18 novembre 2004
-
Pour tout texte (msgbox,...)
Le plus simple est d'utiliser la commande suivante :
vbnewline

ex:
je veux afficher dans ma msgbox un message sur plusieurs lignes

msgbox "Ceci est un message" & vbnewline & "Sur plusieurs lignes"

pas besoin de s'encombrer des codes charactères, on peut directement utiliser les constantes vb créées à cet effet. Elle sont claires et si jamais un jour le code du retour chariot change, on ne devra pas modifier son code pour autant...
pelvb
Messages postés
1
Date d'inscription
mercredi 22 septembre 2004
Statut
Membre
Dernière intervention
10 juin 2005
-
Attention !

Seul la 2ème (VbcrLF) fonctionne tout le temps. En effet, le CHR(13) n'insère pas toujours de saut de ligne.

voici un morceau de code qui pose problème:

Dim Chaine As String
Dim SousChaine As String


Chaine = "TOTO//**\\TITI//**\"
Chaine Text1.Text -- MultiLine True

- Fonctionne
SousChaine = Replace(Chaine, "//**\", vbCrLf)

- NE FONCTIONNE PAS !!
SousChaine = Replace(Chaine, "//**\", Chr(13))
Text1.Text = SousChaine

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.