Impression [VB] - VB/VBA/VBS - Programmation
Marsh Posté le 30-04-2002 à 15:37:40
Pour imprimer il y a deux méthodes :
- Soit tu veux imprimer la feuille VB telle que tu la vois à l'écran
- Soit des données que tu souhaites imprimé comme ça
Pour la première méthode c'est facile : NomDeTaFeuille.printform
Pour la seconde c'est plus compliqué : Tu dois utiliser l'objet printer comme ceci printer.print "Texte à imprimer". Mais il y a plein de propriété que tu peux rajouter comme printer.currenX et printer.currentY qui définissent l'endroit ou tu souhaites positionner ton texte ... Il y a aussi printer.orientation pour savoir s'il faut imprimer en portrait ou en paysage ..
Donc à toi de voir maintenant
Marsh Posté le 30-04-2002 à 15:41:52
Oki merci j'ai creuse un peu l'objet Printer.
Moi je voudrai pouvoir imprimer des etiquettes. En gros il me faut un tableau avec des prix.
Comment est-ce que je peux "dessiner" ca en memoire ?
Marsh Posté le 30-04-2002 à 15:48:26
Tu peux dessiner des rectangles ou des carrés comme ça
printer.line(x1,y1)-(x2,y2),,b
ça dessine un rectangle dont les coins opposés sont aux coordonnées x1, y1 et x2, y2
J'ai oublier de te dire aussi que pour imprimer il faut faire printer.enddoc pour que ca aille vers l'imprimante
Marsh Posté le 30-04-2002 à 15:52:48
Merci pour tous ces conseils. Je vais etudier ca de pres.
Marsh Posté le 30-04-2002 à 15:08:12
Bnojour,
je cherche un site ou de la doc qui pourrait me permettre d'imprimer sous visual basic.
En gros, il faudrait que je puisse définir la mise en page, le texte de l'impression et la quantite.
Si quelqu'un peut m'aider je suis preneur. Merci