j'arrive pas à faire un saut de ligne ds un Msgbox.

  • Initiateur de la discussion olive
  • Date de début
O

olive

Guest
Un prob tout bête :

J'ai un gros blabla qui s'affiche ds un MsgBox en cas d'erreur, je voudrais savoir comment y faire des retours à la ligne et des sauts de ligne.

Si je pouvais avoir un exemple, ce serait cool car j'ai un bouquin, mais je vois pas comment ca marche ce qu'ils disent dedans à ce sujet.
 
S

STéphane

Guest
msgbox "toto" &vbcrlf &"tata"


Constantes diverses

vbCrLf Chr(13) + Chr(10) Combinaison des caractères de retour chariot et de saut de ligne
vbCr Chr(13) Caractère de saut de paragraphe
vbLf Chr(10) Caractère de saut de ligne
vbNewLine Chr(13) + Chr(10) ou Chr(13) Caractère de saut de ligne spécifique à la plate-forme ;choix en fonction de la plate-forme
vbNullChar Chr(0) Caractère ayant la valeur 0
vbNullString Chaîne ayant la valeur 0 Différent d'une chaîne de longueur nulle ("") ; permet l'appel de procédures externes
vbTab Chr(9) Caractère de tabulation
vbBack Chr(8) Caractère de retour arrière
vbFormFeed Chr(12) Inutilisé sous Microsoft Windows
vbVerticalTab Chr(11) Inutilisé sous Microsoft Windows


bye
stephane
 
O

olive

Guest
Ca marche, merci.

2 petites questions :

1. Peut-on centrer le texte ds un MsgBox?

2. Je voudrais quand l'utilisateur clique sur "Ok" que soit sélectionner automatiquement la cell "D20". Comment faire?

Merci d'avance.
 
S

STéphane

Guest
après ta boîte de message, range("D20").select pour sélectionner la cellule en question.

tu ne peux pas centrer je pense ou alors approximativement en insérant des tabulations de chaque côté du texte.

bye

stephane
 

Discussions similaires

Statistiques des forums

Discussions
312 371
Messages
2 087 710
Membres
103 648
dernier inscrit
mehdi kaddaf