necesito imprimir un conjunto de registros de una consulta de una base de datos, pero quiero que cada registro se imprima automaticamente... nada de datareport o algo asi, solo con codigo definir el tamaño de la hoja (130 mm x 130 mm), el fin de la hoja y todo lo demas... busque en internet y sale algo como esto...
Private Sub cmdimprimir_Click()
Printer.PrintQuality = -4
Dim i As Integer
Dim R As Integer
Dim IncreaseY As Integer
'
Printer.ScaleMode = 6
'
Printer.CurrentX = 10
Printer.CurrentY = 10
grid.Col = 0
grid.Row = 0
Printer.Print grid.Text
'Printer.Line (9, 10)-(9, 15 + 9 * 5)
'
grid.Col = 1
Printer.CurrentX = 20
Printer.CurrentY = 10
Printer.Print grid.Text
'Printer.Line (19, 10)-(19, 15 + 9 * 5)
printer.enddoc
End Sub
(pero esto es de un grid) ahora ¿como hago para que sean los datos de la consulta los que vayan ahi?



bueno, iremos probando...
si puedes ayudarme, gracias...



