SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: becker24 en Jueves 13 de Febrero de 2003, 12:36
-
Hola amigos, necesito que me ayuden por favor, necesito imprimir unos datos en una rutina de visual, pero los datos numericos salen por defecto alineados a la izquierda y lo que necesito es alinearlos a la derecha, esors datos son de una base de acces con formato entero largo (o sea de 10 digitos), por favor si alguien me puede ayudar se lo agradeceria mucho, chao que esten bien.
Becker24.B)
-
Hola, lo que se me ocurre es lo siguiente:
hazte una funcion que te rellene blancos a la izquierda de ese numero y luego muestrala, pasale por parametro el numero, el maximo numero de posiciones (los 10 digitos que comentas) y que te devuelva la cadena con 10 posiciones.
function Rellena(Numero) as variant
dim Cadena as variant
Cadena=Numero
For i=1 to 10-(len(Numero))
Cadena=" " & Cadena
next i
Rellena=Cadena
end function
Suerte
Egala