Visual Basic - Como sumar con decimales

Life is soft - evento anual de software empresarial
 
Vista:

Como sumar con decimales

Publicado por Isa (60 intervenciones) el 02/10/2007 15:44:42
Hola! Disculpen las molestias.
Resulta que tengo lo siguiente:

txtImporteTotal= VAL(txtImporteTotal.text) + VAL(txtimporte.text)
Pero no me hace la suma bien... que debo hacer

gracias de antemano
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

RE:Como sumar con decimales

Publicado por Ana (70 intervenciones) el 02/10/2007 17:11:40
Hola Isa:
Lo que tienes que hacer es lo siguiente:
- La suma la pasamos a una variable
vImporte = txtImporteTotal.text + txtimporte.text

-Despues esa variable la convertimos a moneda y la pasamos a la caja de texto
txtImporteTotal="CONVERT (Money, " & vImporte & ")"

Mira si asi te funciona.

Saludos
Ana
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

RE:Como sumar con decimales

Publicado por ivan (1039 intervenciones) el 02/10/2007 17:53:10
Pues no, NO FUNCIONA!

CONVERT es una función de conversión para bases de datos que no la puedes aplicar a un control TextBox.
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

RE:Como sumar con decimales

Publicado por pepin (7 intervenciones) el 02/10/2007 22:40:13
Isa, no entiendo bien porque no te funciona, prueba esto

Me.Text3.Text = FormatNumber(Val(Me.Text1.Text) + Val(Me.Text2.Text), 2)

Tambien puedes reemplazar el VAL por CDEC, revisa tu configuracion regional, en cuenta a lo del decimal.

ANA, donde aprendiste a programar?? tu sumas los TEXTOS de ambos textbox ( mas no valores, lo que hiciste es concatenar ), y luego usas funciones inexistentes!, el CONVERT se usa desde Visual Basic 2005 (VB 8.0) de .Net , en adelante.
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

RE:Como sumar con decimales

Publicado por ismael (1 intervención) el 21/03/2009 00:09:21
text3=val(text1.text)+(text2.text)
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

RE:Como sumar con decimales

Publicado por yelcamion (1 intervención) el 03/10/2007 15:18:28
Private Sub Command1_Click()
Text3.Text = Val(Text1.Text) + Val(Text2.Text)
End Sub

Esto me funciona a mi bien no se cual podria ser tu error esta igual
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