Visual Basic - Formato numero miles

Life is soft - evento anual de software empresarial
 
Vista:

Formato numero miles

Publicado por nicowxdvd (11 intervenciones) el 01/03/2011 14:37:17
Estimados,

estoy desarrollando una palicacion de cobranza que me ermita generar un informe por fcha de las ultimas boletas de venta, el informe es atravez de excel mi problema es que tengo un dato (50,000) y en excel me lo deja en (50), intentandole con distintos formatos queda mal o peor
quisiera saber como lo puedo hacer para que quede 50,000 en la planilla excel

la linea de proramacion que estoy usando es la siguiente

Hoja.Range(Addres_Excel(Fila, 5)).Value = Format(rs!total_pagado, "#.##0") '
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 119
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Formato numero miles

Publicado por Christian (713 intervenciones) el 01/03/2011 21:38:33
Hoja.Range(Addres_Excel(Fila, 5)).Value =FormatNumber("50000", 0)

el cero de la funcion format indica la cantidad la cantidad de decimales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 4
Ha aumentado su posición en 25 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Formato numero miles

Publicado por Paolo Santos (76 intervenciones) el 02/03/2011 01:24:47
bueno en primer lugar verifica en excel que la celda, celdas, fila o columna donde muestras estos valores tenga el formato numerico y que use el separador de miles, luego de verificar esto, hay que corregir el format ya que le indicas que sea solo decimal, asi que prueba de la siguiente forma:

Format(rs!total_pagado, "###,##0.00")

de est forma te formatea con separacion de miles y decimales cualquier numero, ahora si lo quieres sin decimales prueba solo asi:

Format(rs!total_pagado, "###,###")

Espero te sirva y sea tu solucion, saludos.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar