Probleme lors de l'impression d'une textbox multiligne

[Résolu]
Signaler
Messages postés
11
Date d'inscription
jeudi 20 juillet 2006
Statut
Membre
Dernière intervention
30 novembre 2006
-
Messages postés
14
Date d'inscription
jeudi 20 février 2003
Statut
Membre
Dernière intervention
25 juin 2008
-
Bonjour a tous,

Voila j'ai un probleme pour imprimer une textbox multiligne,
Dans ma textbox nommé Text2 j'ai ceci sur 2 lignes:

Signature pour attestation des conditions de SAV
spécifiées ci joint par ******** lors du dépôt.

j'utilise le code suivant:

    Printer.CurrentX = 200
    Printer.CurrentY = 7800
    Printer.FontSize = 9
    Printer.FontBold = False
    Printer.Print Text2

Mais le probleme c'est que j'ai un resultat qui ne me convien pas du tout
j'obtiens:
              Signature pour attestation des conditions de SAV
spécifiées ci joint par ******** lors du dépôt

Donc ma 1ere ligne "Signature pour attestation ...." est bien a 200 pixels du rebort de la feuille mais la 2eme ligne "spécifiées ci joint par..." est a Zero pixel, et j'aimerai qu'il soit egalement a 200 pixel comme la 1ere ligne de ma textbox.

Merci pour votre aide...

1 réponse

Messages postés
14
Date d'inscription
jeudi 20 février 2003
Statut
Membre
Dernière intervention
25 juin 2008

Salut,

cela vient du saut de ligne, je pense qu'il faudrait que tu éclates ton texte en autant de ligne afin de gérer chaque ligne indépendamment

tab=split(text2.text,vbcrlf)
for i=1 to ubound(tab)
    printer.print tab(i)
next i

à tester bien sûr !

flaggy