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

[0] Índice de Mensajes

Ir a la versión completa