Macro en excel para convertir numeros a letras

Macro en excel para convertir numeros a letras




Las funciones personalizadas no está incorporadas al software, se trata de funciones creadas por los usuarios para usos específicos. Hay otras fórmulas que son estándar y vienen incorporadas a Excel, como la función SUMA o la función BUSCARV, etc. En el caso de las funciones personalizadas, se trata de funciones que no vienen precargadas en Excel, pero tú puedes agregar estas funciones usando VBA (Visual Basic for Applications). No existe una función en Excel que haga esta transformación (es decir, que convierta un número en texto). Esta es una función creada para este propósito. Hay varios niveles de implementación: puedes tener este tipo de funciones disponibles en un archivo específico, o también cargarlas al catálogo de fórmulas. En este archivo de ejemplo puedes encontrar el formato en la primera versión.

Como lo comenté antes, este ejemplo se trata de los siguiente: basado en un análisis del número, es posible convertir este número en texto. Por ejemplo: $1,000.00 los convierte en “Mil pesos”. La función se llama “=ESCRIBENUMERO()”. Tenemos una versión más completa que maneja de mejor manera los formatos; la fórmula que se presenta en el ejemplo es un borrador bastante bueno, pero si quieres incorporar más detalles puedes usar nuestra plantilla completa, contáctanos: info@fditf.com.

Puedes descargar el ejemplo de este link: Macro que escribe números. .




Copyright © Todos los derechos reservados | FDI Tecnología y Finanzas, SAS de CV. De no existir previa autorización, queda expresamente prohibida la Publicación, retransmisión, edición y cualquier otro uso de los contenidos.