Convertir Numeros En Letras

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Convertir Numeros En Letras

Notapor LUIS MIGUEL LOPEZ OSORIO » 04 Dic 2005 11:38

:) Hola Amigos,

Necesito una función que convierta los números en letras ejemplo:

$1.358.228 = UN MILLON TRESCIENTOS CINCUENTA Y OCHO MIL DOSCIENTOS VEINTIOCHO PESOS.

GRACIASSSSS...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
LUIS MIGUEL LOPEZ OSORIO
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 May 2005 22:57
Ubicación: Córdoba

Notapor galileogali » 04 Dic 2005 20:26

Perdon...Pesos Colombianos o panameños?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: Convertir Numeros En Letras

Notapor jimcov » 04 Dic 2005 22:48

Hola Luis

Aqui buscando en mis archivos encontre una funcion que venia en una hoja a la cual le cree unas macros espero que el autor no se moleste pero aqui va

jimcov
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
jimcov
Miembro Frecuente
Miembro Frecuente
 
Registrado: 01 Ago 2005 01:11

Re: Convertir Numeros En Letras

Notapor SwordfishCerberos » 05 Dic 2005 17:00

La manera que dio jimcov es wena, aqui te va otra, si la quieres sin pesos solo cantidad:


Descargamos a nuestro disco duro el archivo E10467.EXE de la dirección http://www.microsoft.com/spain/support/ ... E10467.EXE

El archivo E10467.EXE contiene dos archivos empaquetados: DLLTCAST.DLL y E10467.DOC. El primero es la librerí­a dinámica que contiene la función Recibo y el segundo es un archivo de Word con las instrucciones para utilizar en Excel la función. Ejecutamos el archivo E10467.EXE y copiamos el archivo DLLTCAST.DLL a la carpeta c:\windows\system de nuestro disco duro.

Arrancamos Excel y en un nuevo libro o en el que necesitemos utilizar la conversión de números a letras, insertamos un nuevo módulo de Visual Basic. En Excel 2000 mediante el menú Herramientas--Macro--Editor de Visual Basic y a continuación ejecutando en este editor el comando Insertar--Módulo.

Escribimos el código siguiente en el módulo:

Declare Sub Recibo Lib "dlltcast.dll" (cifra As Long, ByVal texto As String)
Function letras(minumero)
Dim texto As String * 255
Dim cifra As Long
texto = String(255, 0)
cifra = CLng(minumero)
Call Recibo(cifra, texto)
letras = texto
End Function

Guardamos el libro de trabajo y cerramos el editor de Visual Basic. Probamos a utilizar la función en la hoja de cálculo en la que hemos definido la función escribiendo =letra(Número). Siendo número un valor numérico o una referencia de celda que contenga un número. Por ejemplo: =letra(56789) o =letra(B2).

Este foro es lo mejor amigo....
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
SwordfishCerberos
Miembro Frecuente
Miembro Frecuente
 
Registrado: 19 Oct 2005 16:59
Ubicación: Veracruz

Re: Convertir Numeros En Letras

Notapor ruben_hg » 23 Dic 2005 03:19

oye amigo, yo tengo un formato de factura y ves que hay que ponerle la cantidad en letra del total, tienes algo para que se haga automaticamente, pero tal como lo pide hacienda por ejemplo

Total: 345.20
Cantidad en Letra: Trecientos Cuarenta y Cinco 20/00 M.N

haber si tienes algo te lo agradeceria.

saludos.

Rubén
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ruben_hg
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Oct 2005 18:18

Re: Convertir Numeros En Letras

Notapor ruben_hg » 23 Dic 2005 03:21

perdon en mi post anterior en la cantidad en letra me falto en la parte de centavos seria

20/100 M.N

se me olvido el 1 para indicar 100

saludos.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ruben_hg
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Oct 2005 18:18

Notapor LUIS MIGUEL LOPEZ OSORIO » 26 Jul 2006 02:08

ESTE ES UN BUEN TEMA

OK

FINALIZADO :arrow:
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
LUIS MIGUEL LOPEZ OSORIO
Miembro Frecuente
Miembro Frecuente
 
Registrado: 16 May 2005 22:57
Ubicación: Córdoba


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados