Decimales
Publicado por Badboy (74 intervenciones) el 07/10/2004 05:22:33
como hago para saber si el numero introducido en un text tiene decimales y cuantos tiene!!! ayudenme.... gracias
Valora esta pregunta


0



Private Sub MiControlTexto_AfterUpdate()
Dim numero As Double
Dim decimales As Integer
' Verificar si el valor introducido es un número válidoIf IsNumeric(Me.MiControlTexto.Value) Then
numero = CDbl(Me.MiControlTexto.Value)
' Verificar si el número tiene decimalesIf numero <> Fix(numero) Then
' Obtener la cantidad de decimalesdecimales = Len(CStr(numero - Fix(numero))) - 2
' Mostrar la cantidad de decimalesMsgBox "El número introducido tiene " & decimales & " decimales."
Else
' El número no tiene decimales MsgBox "El número introducido no tiene decimales."End If
Else
' El valor introducido no es un número válido MsgBox "El valor introducido no es un número válido."End If
End Sub

