IMPRIMER LE CONTENU D'UNE TEXTBOX

Ahmed - 9 janv. 2001 à 11:32
fra1ft Messages postés 35 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 24 septembre 2012 - 2 nov. 2007 à 09:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/196-imprimer-le-contenu-d-une-textbox

fra1ft Messages postés 35 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 24 septembre 2012
2 nov. 2007 à 09:59
Dommage que nous ne puissions éditer notre post...
Lisez dans mon précédent post:

'2eme section d'impression
vari = "Texte: " & Form1.ComboBox1.Text & vbCrLf

et non vari = vari & "blabla...
Désolé!!!
fra1ft Messages postés 35 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 24 septembre 2012
2 nov. 2007 à 09:55
Hello @ all!
Donc, si je comprend bien, j'ai deux possibilitées principales pour imprimer le contenu de mon form:

Private Sub Imprimer_Click()
vari = Form1.Text1.Text & vbCrLf
vari = vari & "Texte: " & Form1.ComboBox1.Text & vbCrLf
vari = vari & "C`était un exemple"
With Printer
.Font = "Times New Roman"
' Police d'impression
.FontSize = 10
' taille de police d'impression
.PrintQuality = 300
'qualité d'impression 300 DPI
.CurrentX = 1000 'position du curseur
.CurrentY = 1000 'au début de l'impression
End With
Printer.Print vari; PrinterPage
Printer.EndDoc
End Sub

ou:

Private Sub Imprimer_Click()
'1ere section d'impression
vari = Form1.Text1.Text & vbCrLf
With Printer
.Font = "Times New Roman"
' Police d'impression
.FontSize = 10
' taille de police d'impression
.PrintQuality = 300
'qualité d'impression 300 DPI
.CurrentX = 1000 'position du curseur
.CurrentY = 1000 'au début de l'impression
End With
Printer.Print vari; PrinterPage
Printer.EndDoc
'2eme section d'impression
vari = vari & "Texte: " & Form1.ComboBox1.Text & vbCrLf
vari = vari & Form1.UserForm1.Label1.Caption & "<= This is a result"
vari = vari & "C`était un exemple"
With Printer
.Font = "Verdana, Bold"
' Police d'impression
.FontSize = 14
' taille de police d'impression
.PrintQuality = 300
'qualité d'impression 300 DPI
.CurrentX = 200 'position du curseur
.CurrentY = 800 'au début de l'impression
End With
Printer.Print vari; PrinterPage
Printer.EndDoc
End Sub

Me trompe-je?
benahmedsoufiane Messages postés 30 Date d'inscription dimanche 22 janvier 2006 Statut Membre Dernière intervention 1 avril 2010
6 févr. 2007 à 22:10
Cool la source !
FLYeRNeT Messages postés 26 Date d'inscription mardi 21 novembre 2000 Statut Membre Dernière intervention 17 novembre 2007
5 juil. 2006 à 10:02
Simple et fonctionnel !

Merci pour ce code ! ;)
mimianass Messages postés 1 Date d'inscription jeudi 6 avril 2006 Statut Membre Dernière intervention 6 avril 2006
6 avril 2006 à 17:39
votre code ca marche pas il m donne des erreurs j'ai besoin de ce code
wallon14 Messages postés 56 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 3 juillet 2005
11 juin 2004 à 15:34
J'viens de mettre 10/10 et le vote reste a 3... Je ne comprend pas, ce code est très bien !
wallon14 Messages postés 56 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 3 juillet 2005
11 juin 2004 à 15:33
Très bien ce petit code ;o)

Mais pensez aux retours à la ligne, sinon vous imprimerez seulement sur une ligne !
Sibelle07 Messages postés 206 Date d'inscription dimanche 14 septembre 2003 Statut Membre Dernière intervention 25 mars 2005
27 sept. 2003 à 18:24
Ouf , voila ce que je cherchait est superbement bien trouver de plus je tient a t'ajouter un 10/10 ;-)
daetips Messages postés 142 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 10 novembre 2007
3 sept. 2003 à 21:39
franchement ton code est vrémént super
cs_SysteM Messages postés 73 Date d'inscription samedi 27 avril 2002 Statut Membre Dernière intervention 14 juillet 2005
25 mai 2002 à 15:41
Je n'ai pas le temps de le compléter....

A la place de poster tout suite, complete ton code puis poste apres ;)
j'utilise le Crystal Reports pour l'impression, mais il me donne les premiers enregistrements que j'ai sauvegardé dans la base de données Access, et je veux les derniers saisis, Mesrci pour le coup de main !
comme je suis débutant en vb je ne vois pas comment compléter le program pour imprimer le contenu d'un textbox , pouvez vous me le communiquer ?
merci d'avance .
est ce que vous pouvez m'aider au code d'imprimer d'un document sous visual basic??
merci
Je suis debutant en VB,
Quels sont les controles a utiliser pour bien reussir l´impression ?
Merci pour l´eclaircissement !
Rejoignez-nous