Mise en forme MsgBox

  • Initiateur de la discussion Initiateur de la discussion G'Claire
  • 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 !

G

G'Claire

Guest
Re le forum,

J'utilise ce code pour une MsgBox afin de d'avoir une confirmation de mes données entrées :

Dim Msg

Msg7 = MsgBox(" Vous allez créer une fiche avec les données suivantes :" & vbCrLf & vbCrLf & " Voulez-vous continuer ?" _
& vbCrLf & vbCrLf & "Société donneuse d'ordre : " & TextBoxSociete.Value _
& vbCrLf & " Interlocuteur : " & ComboBoxClients.Value _
& vbCrLf & vbCrLf & "Désignation produit : " & TextBoxDesignationProduit.Value _
& vbCrLf & "Référence : " & TextBoxReferenceProduit.Value _
& vbCrLf & "Version : " & TextBoxIndice.Value _
& vbCrLf & "Indice : " & TextBoxVersion.Value _
& vbCrLf & vbCrLf & "Cableurs suceptible de faire le produit : " _
& vbCrLf & vbTab & TextBoxCableurs.Value, vbYesNo + vbQuestion, "Confirmation")

If Msg7 = vbNo Then Exit Sub
If Msg7 = vbYes Then

Blablabla

end if

Tout se déroule trés bien, mais, car il y a forcément un mais, sinon je ne vous poserai pas la question, hihihihi, donc mais,

sur ce code :

& vbCrLf & vbTab & TextBoxCableurs.Value

dans ce TextBoxCableurs (Multiligne) s'il y a plusieurs lignes la tabulation se fait bien sur la première, et pas sur les autres.

Exemple :


tata
toto
titi
tutu

Y'a t'il un moyen de forcer cette tabulation sur toutes les lignes?

Merci, G'Claire
 
bonsoir G'Claire

tu peux tester l'adaptation ci dessous


Dim Cible As String
Cible = Application.WorksheetFunction.Substitute(TextBoxCableurs, vbCrLf, Chr(10) & vbTab)

Msg7 = MsgBox(" Vous allez créer une fiche avec les données suivantes :" & vbCrLf & vbCrLf & " Voulez-vous continuer ?" _
& vbCrLf & vbCrLf & "Société donneuse d'ordre : " & TextBoxSociete.Value _
& vbCrLf & " Interlocuteur : " & ComboBoxClients.Value _
& vbCrLf & vbCrLf & "Désignation produit : " & TextBoxDesignationProduit.Value _
& vbCrLf & "Référence : " & TextBoxReferenceProduit.Value _
& vbCrLf & "Version : " & TextBoxIndice.Value _
& vbCrLf & "Indice : " & TextBoxVersion.Value _
& vbCrLf & vbCrLf & "Cableurs suceptible de faire le produit : " _
& vbCrLf & vbTab & Cible, vbYesNo + vbQuestion, "Confirmation")


bon week end
michel
lapin4.gif
 
- 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

G
Réponses
4
Affichages
2 K
G'Claire
G
G
Réponses
1
Affichages
1 K
G'Claire
G
Retour