liliesma
Messages postés69Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention15 septembre 2005
-
10 juin 2005 à 12:23
liliesma
Messages postés69Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention15 septembre 2005
-
10 juin 2005 à 17:22
Voila mon code, et mon problème est le suivant rien de bien dur je suppose...
l'impression de la facture se passe nickel, seule l'impression du total de la facture pose problème, en effet, elle s'imprime sur une 2ème page... et je ne vois pas pourquoi.... (pê 2 lignes de code à inverser...) j'ai à peu près tout essayé....
mais je ne vois pas ou est mon problème...
Private Sub btImp_Click()
Dim Ordo As Double 'Position CurrentY
Dim Absc As Double 'Position CurrentX
Dim TotOrdo As Double
TotOrdo = 0
Printer.CurrentY = 270.835
Printer.CurrentX = 270.835
Printer.Print "Facture n° " & cbNumFact
Printer.CurrentY = 541.67
Printer.CurrentX = 270.835
Printer.Print "Table n° " & TxtNumTab
Printer.CurrentY = 812.505
Printer.CurrentX = 270.835
Printer.Print "Nb de couverts : " & TxtNbCouv
Absc = 270.835
Ordo = 1354.175
For i = 0 To lstLibArt.ListCount - 1
Printer.CurrentY = Ordo
Printer.CurrentX = Absc
Ordo = Ordo + 270.835
Printer.Print lstLibArt.List(i)
Next i
Absc = 2708.35
Ordo = 1354.175
For i = 0 To lstTotLig.ListCount - 1
Printer.CurrentY = Ordo
Printer.CurrentX = Absc
Ordo = Ordo + 270.835
TotOrdo = TotOrdo + Ordo
Printer.Print lstTotLig.List(i)
Next i
Printer.CurrentY = TotOrdo
Printer.CurrentX = 2708.35
Printer.Print lbTotFact
Printer.EndDoc
End Sub
BasicInstinct
Messages postés1470Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 201412 10 juin 2005 à 17:20
verifie tes marges par rapport a ce que tolere ton imprimante. J'avais 1 page sur 2 systematiquement blanche, et ca venez de mes pauvres marges.
je m'en suis apercu en changeant d'imprimante.