OVH Cloud OVH Cloud

Msgbox

3 réponses
Avatar
Dardevil
Bonjour a tous

Existe t'il, et je suis sure que oui, un moyen d'écrire une msgbox de facon
linéaire dans VBA, mais que en fonction de la taille prédéfini, le texte
s'aligne automatiquement, c'est a dire va a ligne, et se justifie.
Car a l'heure actuelle j'utilise & vblf, mais ca ne justifie pas, et aligne
pas...

Merci de vos idée...

Dardevil

3 réponses

Avatar
Dardevil
snif ca semble impossible alors....




"Dardevil" a écrit dans le message de
news:
Bonjour a tous

Existe t'il, et je suis sure que oui, un moyen d'écrire une msgbox de
facon

linéaire dans VBA, mais que en fonction de la taille prédéfini, le texte
s'aligne automatiquement, c'est a dire va a ligne, et se justifie.
Car a l'heure actuelle j'utilise & vblf, mais ca ne justifie pas, et
aligne

pas...

Merci de vos idée...

Dardevil




Avatar
garnote
Salut Dardevil,

Une tentative de solution à adapter.
Quant à justifier le texte ???

Sub MessageTronquée()
Message = "abcdefghijklmnopqrstuxwxyz"
LT = Len(Message)
coupure = 7
LL = Int(LT / coupure)
For i = 1 To LT Step coupure
m = m & Mid(Message, i, coupure) & vbLf
Next i
MsgBox m
End Sub

Serge


"Dardevil" a écrit dans le message de news:

Bonjour a tous

Existe t'il, et je suis sure que oui, un moyen d'écrire une msgbox de
facon

linéaire dans VBA, mais que en fonction de la taille prédéfini, le texte
s'aligne automatiquement, c'est a dire va a ligne, et se justifie.
Car a l'heure actuelle j'utilise & vblf, mais ca ne justifie pas, et
aligne

pas...

Merci de vos idée...

Dardevil




Avatar
isabelle
bonjour Dardevil,

il y a la fonction Space qui pourrait te dépanner.

insèrer 10 espaces au début et à la fin
MyString = Space(10) & "Bonjour à tous" & Space(10)

isabelle



snif ca semble impossible alors....

"Dardevil" a écrit dans le message de
news:
Bonjour a tous

Existe t'il, et je suis sure que oui, un moyen d'écrire une msgbox de
facon

linéaire dans VBA, mais que en fonction de la taille prédéfini, le texte
s'aligne automatiquement, c'est a dire va a ligne, et se justifie.
Car a l'heure actuelle j'utilise & vblf, mais ca ne justifie pas, et
aligne

pas...

Merci de vos idée...

Dardevil