Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/01/2011, 10:58
gerardot08
 
Fecha de Ingreso: diciembre-2010
Ubicación: puebla
Mensajes: 17
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Como identificar los numeros que esten antes y despues del punto decimal

Cita:
Iniciado por erbuson Ver Mensaje
Hola, puedes utilizar esta rutina o desarrollar una similar a tu gusto, evidentemente puedes hacer que devuelva valores Integer o Long, como mejor te convenga que probablemente es mas adecuado.

Código vb:
Ver original
  1. Sub Separar(Origen As String, Entero As String, Decimales As String)
  2.   Dim Punto As Integer
  3.   Punto = InStr(Origen, ".")
  4.   If Punto > 0 Then
  5.     Entero = Left$(Origen, Punto - 1)
  6.     Decimales = Mid$(Origen, Punto + 1)
  7.   Else
  8.     Entero = Origen
  9.     Decimales = ""
  10.   End If
  11. End Sub

Por otra parte si tienes el Origen en una variable numérica, debes convertirla antes, controlando si tendra de separador el Punto o la Coma

Saludos
Muchas gracias me funciono de maravilla