Imprimer un partie du contenu d'une variable

Messages postés
315
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
22 décembre 2014
-
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
-
Je suis un débutant en recherche d'une vraie solution.

J'ai une variable :
nom = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Printer.Print nom
m'imprime bien tout le contenu

Je peux imprimer les 10 premiers caractères en utilisant l'instruction :
Printer.Print left(nom,10)

Mais si je veux imprimer les 750 premiers pixels de cette zone en impression, je n'en sors pas.
L'emploi de l'instruction Printer.TextWidth(nom) ne m'aide pas.

Qui peut m'aider ?
Merci d'avance.

jyd

1 réponse

Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
49
salut,
tu n'imprimes pas une taille de chaîne, tu imprimes sur un format de feuille.

en l'occurence tu dois donc réduire la surface (marge vide à droite)

de mémoire çà doit être printer.scalewidth=XXXX (dans ce goût là quoi)
++
<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp