Describo lo que hice.. espero que les sea de utilidad:
He creado tres subfunciones y una principal:

NRO_TO_STRING_DECI.- Para pasar los números hasta el 19

NRO_TO_STRING_CENTI.- Para pasar los números hasta 999 hace uso de NRO_TO_STRING_DECI

NRO_TO_STRING_MIL.- Igual que las anteriores para números que contemplen miles, usa NRO_TO_STRING_CENTI

NRTOSTRING.- Función principal que hace uso de NRO_TO_STRING_MIL y permite pasar los millones a frases

Y finalmente como se usa la función y su resultado:

Puede que este procedimiento no este optimizado pero fue lo más rápido que se me ocurrio.
Por cierto he tomado varias ideas del Blog de Pepeto. Además hay que considerar que no trabajo con decimales pues solo me interesaba pasar los enteros.
Saludos y suerte
0 comentarios:
Publicar un comentario