Programación General > Visual Basic 6.0 e inferiores
Re: Ayuda, por favor. alinear numeros a la derecha
(1/1)
becker24:
Amigos, necesito saber como alineo los numeros a la derecha en una rutina de impresion, por defecto visual los alinea a la izquierda y asi no me sirve en los listados, ojala alguien pueda ayudarme, de antemano muchas gracias.
Becker24.:(
J.M.Movilla:
Hola:
Prueba a hacer un Print Format( Valor, "000000.00"), o con el formato que te interese.
También puedes imprimirlo como string, llenando de espacios a la izquierda hasta que contengan todos la misma anchura; p.e.:
Print space(30 - len(trim(str(Valor1)))) * 2) & trim(str(Valor1)
Print space(30 - len(trim(str(Valor2)))) * 2) & trim(str(Valor2)
etc...
Lo estoy escribiendo de memoria, sin probarlo... Perdona si te envuelvo con algún error sintáctico. Verás que pongo [* 2] porque cada número ocupa tanto como dos espacios.
Suerte
Navegación
Ir a la versión completa