msgbox et longueur message

  • Initiateur de la discussion Initiateur de la discussion agnes
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

agnes

Guest
bonjour,


peut on dans le texte d'une msgbox 'travailler' la mise en forme du texte du message (sauter ligne aller à la ligne). j'ai essayé avec chr(10) et chr(15) mais je ne dois pas avoir la bonne syntaxe.


merci

et félicitations au passage pour ce forum très instructif !
 
Bonjour agnes et le forum,

Un petit exemple,
Retour = MsgBox('Attention cette Date n'est pas la Date du jour ?' & Chr(10) & ' Voulez-vous continuer . ' & Date, vbYesNo + vbCritical + vbDefaultButton2, 'Date Du Jour')
Salut
Yves
 
C'est évident...mais

pourquoi qd je mets ds le code du msg

blabla' & chr(10) & chr(15) & 'blabla

j'ai un carré qui apparait au début de la deuxième ligne (et non un saut de ligne comme prévu)?

et tant qu'on y est pour des raisons esthétiques est-il possible de centrer le texte dans la msgbox?

merci d'avance
 
Bonjour le forum, le fil

On pourrait utiliser aussi bien dans le cas d'une msgbox que dans un Label dans un formulaire les constantes suivantes:

vbCrLf ====> Chr(13) & Chr(10) : retour à la ligne et saut de ligne

vbCr ====> Chr(13) : Retour à la ligne

vbLf ====> Chr(10) : Saut de ligne

vbTab ====> Chr(9) : Tabulation

Aussi le code de ton exemple ziopizza pourrait être le suivant:

Private Sub CommandButton1_Click()
'vbCrlf pour saut de ligne
'vbTab pour une tabulation plutôt que d'inserer des espaces dans le texte

Retour = MsgBox('Attention cette Date n'est pas la Date du jour ?' & vbCrLf & vbTab & 'Voulez-vous continuer . ' & Date, vbYesNo + vbCritical + vbDefaultButton2, 'Date Du Jour')
If Retour = 7 Then Range('a1').Value = 'Coucou': Exit Sub
Range('a1').Value = 'Bonjour'

End Sub


Bonne journée

Solenfou
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
589
Réponses
2
Affichages
1 K
Retour