Documentos de Académico
Documentos de Profesional
Documentos de Cultura
parteEntera = Array("Cero", "Uno", "Dos", "Tres", "Cuatro", "Cinco", "Seis", "Siete", "Ocho",
"Nueve", "Diez", "Once", "Doce", "Trece", "Catorce", "Quince", "Dieciseis", "Diecisiete",
"Dieciocho", "Diecinueve", "Veinte", _
Entero = Fix(numero)
Case 0
resultado = "Cero"
'Si el entero tiene un valor entre uno y diez que busque su texto en la tabla ParteEntera
Case 1 To 10
resultado = parteEntera(Entero)
Case Else
resultado = ""
End Select
Case 0
DOCENTE ANGELES DE LA A
resultado2 = "cero cero"
'Si el decimal va desde 01 hasta 09 pues se encadena la palabra cero con el texto correspondiente
buscado en la tabla
Case 1 To 9
'Si los decimales están entre 10 y 29 se busca el texto equivalente en la tabla parte entera
Case 10 To 29
resultado2 = LCase(parteEntera(Numdecimales))
'Por último si los decimales están entre 30 y 99 hay que encadenar las decenas y unidades de los
textos de las mismas
Case 30 To 99
End Select
'Aquí se une la parte entera (resultado con la palabra "coma" y con la parte decimal (resultado2)
Else
calificaciones = ""
End If
End Function
--------------------------------------------------------------------------------------
CON MAYUSCULA
--------------------------------------------------------------------------------------
parteEntera = Array("CERO", "UNO", "DOS", "TRES", "CUATRO", "CINCO", "SEIS", "SIETE", "OCHO",
"NUEVE", "DIEZ", "ONCE", "DOCE", "TRECE", "CATORCE", "QUINCE", "DIECISEIS", "DIECISIETE",
"DIECIOCHO", "DIECINUEVE", "VEINTE", "VEINTIUNO", "VEINTIDOS", "VEINTITRES",
"VEINTICUATRO", "VEINTICINCO", "VEINTISEIS", "VEINTISIETE", "VEINTIOCHO", "VEINTINUEVE")
DOCENTE ANGELES DE LA A
Partedecimal = Array("", "DIEZ", "VEINTE", "TREINTA", "CUARENTA", "CINCUENTA", "SESENTA",
"SETENTA", "OCHENTA", "NOVENTA")
Entero = Fix(numero)
Case 0
resultado = "CERO"
'Si el entero tiene un valor entre uno y diez que busque su texto en la tabla ParteEntera
Case 1 To 10
resultado = parteEntera(Entero)
Case Else
resultado = ""
End Select
Case 0
resultado2 = "CERO"
'Si el decimal va desde 01 hasta 09 pues se encadena la palabra cero con el texto correspondiente
buscado en la tabla
Case 1 To 9
'Si los decimales están entre 10 y 29 se busca el texto equivalente en la tabla parte entera
Case 10 To 29
resultado2 = UCase(parteEntera(Numdecimales))
'Por último si los decimales están entre 30 y 99 hay que encadenar las decenas y unidades de los
textos de las mismas
Case 30 To 99
DOCENTE ANGELES DE LA A
End Select
'Aquí se une la parte entera (resultado con la palabra "coma" y con la parte decimal (resultado2)
Else
calificaciones = ""
End If
End Function
DOCENTE ANGELES DE LA A