
Imprimir en columnas con Printer.print
Publicado por Adolfo (117 intervenciones) el 15/12/2002 18:33:34
Tengo el siguiente codigo:
'Variables
PosNombreProd = 200
PosCantidadProd = 1000
PosPUnitarioProd = 1500
PosSubTotalProd = 2000
Printer.CurrentX = PosNombreProd
Printer.Print VarNombreProd
Printer.CurrentX = PosCantidadProd
Printer.Print VarCantidad
Printer.CurrentX = PosPUnitarioProd
Printer.Print VarPunit
Printer.CurrentX = PosSubTotalProd
Printer.Print VarSubTotal
El programa me imprime la información de la siguiente manera:
NombreProd
Cantidad
PrecioUnitario
Total
y yo ocupo imprimir todo sobre la misma linea, Ejemplo:
NombreProd Cantidad PrecioUnitario Total
El problema es que si le meto espacios en blanco:
Printer.Print VarNombreProd & " " & VarCantidad & " " Etc.
Entonces las columnas no me quedarian en linea recta, pues la cantidad de caracteres de los nombre de los pruductos así como los precios de los productos tendran cantidad de caracteres variable. Ejemplo:
NombreProd Cantidad PrecioUnitario Total
Atun aumado 10 200.00 2000.00
Leche 2 100.00 200.00
Alguien me podria dar alguna sugerencia sobre como hacer para que las columnas queden en linea recta, Ejemplo:
NombreProd Cantidad PrecioUnitario Total
Atun aumado 10 200.00 2000.00
Leche 2 100.00 200.00
MUCHAS GRACIAS POR LA AYUDA.
Saludos.
'Variables
PosNombreProd = 200
PosCantidadProd = 1000
PosPUnitarioProd = 1500
PosSubTotalProd = 2000
Printer.CurrentX = PosNombreProd
Printer.Print VarNombreProd
Printer.CurrentX = PosCantidadProd
Printer.Print VarCantidad
Printer.CurrentX = PosPUnitarioProd
Printer.Print VarPunit
Printer.CurrentX = PosSubTotalProd
Printer.Print VarSubTotal
El programa me imprime la información de la siguiente manera:
NombreProd
Cantidad
PrecioUnitario
Total
y yo ocupo imprimir todo sobre la misma linea, Ejemplo:
NombreProd Cantidad PrecioUnitario Total
El problema es que si le meto espacios en blanco:
Printer.Print VarNombreProd & " " & VarCantidad & " " Etc.
Entonces las columnas no me quedarian en linea recta, pues la cantidad de caracteres de los nombre de los pruductos así como los precios de los productos tendran cantidad de caracteres variable. Ejemplo:
NombreProd Cantidad PrecioUnitario Total
Atun aumado 10 200.00 2000.00
Leche 2 100.00 200.00
Alguien me podria dar alguna sugerencia sobre como hacer para que las columnas queden en linea recta, Ejemplo:
NombreProd Cantidad PrecioUnitario Total
Atun aumado 10 200.00 2000.00
Leche 2 100.00 200.00
MUCHAS GRACIAS POR LA AYUDA.
Saludos.
Valora esta pregunta


0