La Web del Programador: Comunidad de Programadores
 
    Pregunta:  5299 - ALINEAR UNA VARIABLE A LA DERECHA O A LA IZQUIERDA
Autor:  Cristian Varela
Hola como estan:

Mi consulta es la siguiente estoy imprimiendo variables y contenidos con la funcion print y estoy sacando unos totales y me aparecen alineados a la derecha estas variables bienen formateadas con la funcion format(variable,"###,###") y no recuerdo que funcion usar para alinear estas variables (VBrigth o right) NO recuerdo como es hacer esto.

Muchas gracias por su ayuda.

  Respuesta:  Cristian Varela
Encontre otra solucion para alinear una variable a la derecha en este caso mi variable con la funion format se transformaba en un sring es por esto que cuando yo queria que imprrimiera en forma de numero lo imprimia a la izquierda entonces buscando una funcion descubri tanto la funcion Lset y Rset las cuales sirven para dar alineacion a una variable desde el momento de declararla

dim strValorTotalstring1 as string 'Declaras la Variable
StrValorTotal = "0123456789012"
RSet StrValorTotal = Format(CStr(TotalIva), "###,###,###,###") 'TotalIva Currency

  Respuesta:  CESAR MOREYRA
ESPERO QUE TE AYUDE MI MODESTA RESPUESTA
USA LA FUNCTION TEXTWIDTH PARA SABER LA CANTIDAD DE PIXEL A IMPRIMIR Y TE POSICIONAS Y ASI PUEDES IMPRIMIR ALINEADO A LA DERECHA O A LA IZQUIERDA.
ESTO ME HA SERVIDO PARA IMPRIMIR DATOS NUMERICOS ALINEADOS POR EL PUNTO DECIMAL.

SI ENCUENRA OTRA RESPUESTA ESCRIBEME CHAO-...