Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Option Explicit
nEntero = Int(num)
nDecimal = Int(Round((num - nEntero) * 100)) 'Corrección de últimoo momento
Texto = cNumero(nEntero)
End Function
'Evaluación de Millones
If nMillones = 1 Then
Texto = "Un Millón" + IIf(num Mod 1000000 <> 0, " " + cNumero(num Mod 1000000),
"")
cNumero = Texto
Exit Function
ElseIf nMillones >= 2 And nMillones <= 999 Then
Texto = cNumero(num \ 1000000) + " Millones" + IIf(num Mod 1000000 <> 0, " " +
cNumero(num Mod 1000000), "")
cNumero = Texto
Exit Function
'Evaluación de Miles
End If
'Casos Especiales
If num = 100 Then
Texto = cDecenas(10)
cNumero = Texto
Exit Function
ElseIf num = 0 Then
Texto = "Cero"
cNumero = Texto
Exit Function
End If
cNumero = Texto
End Function