Convertir números a texto (letras) en Excel

En esta ocasión les traigo el código para convertir números a texto en Excel. El uso que puedan o deban darle ya se lo imaginarán. Los pasos a seguir son:
- Seleccionar la celda (vacía) donde se hará la conversión.
- Para Excel 2003, dar clic en Herramientas/Macro/Editor de Visual Basic; para Excel 2007, dar clic en la ficha Vista, opción Macro, Ver Macros, escribir el nombre y clic en crear. Con cualquiera de las dos versiones aparece una ventana de nombre Microsoft Visual Basic – Libro1, ahí es donde se pegará el siguiente código que debes DESCARGAR AQUÍ, antes borra las dos líneas de código que ahí aparecen.
- Guardas los cambios y cierras la ventana Microsoft Visual Basic.
- Da clic en el ícono de Excel Insertar función “fx”, aparece una ventana en la cual debes buscar CONVIERTENUMLETRA, cuando salga la seleccionamos y damos clic en aceptar, en la siguiente ventana escribimos la celda que contiene el número a convertir, por ejemplo “e5″.
- Ahora presionas ENTER y disfrútalo.
Como podemos observar cualquier cantidad escrita en números se convertirá a texto, esto es útil en muchas ocasiones, sobre todo cuando se trata de facturar o hacer notas de ventas con ayuda de Excel.
ACTUALIZACIÓN
Como una cortesía de nuestro amigo el Ing. Reséndiz, tenemos aquí una macro mejorada a la ya descrita. Es un archivo en Excel que no ha sido probado en la versión 2003, si alguien lo hace puede decirnos en los comentarios. Funciona correctamente en 2007 y 2010. Gracias Ing. Reséndiz por compartir la macro con todos. DESCARGAR AQUÍ.
| Imprimir artículo | Este artículo fue publicado por Vateos el 11 mayo 2009 a las 7:08 PM, y está archivado en Excel, Programación, Tips, Trucos, Windows Vista, Windows XP. Sigue las respuestas a esta entrada a través de RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio. |

hace 2 años
QUE TAL AMIGO GRACIAS POR EL APORTE, BUENISIMO….AHORA QUISIERA SABEER SI ME PUEDES AYUDAR EN LA EMPRESA DONDE TRABAJO A LOS PRODUCTOS QUE LLEGAN LES PONEMOS EL PRECIO AL QUE NOSOTROS LO COMPRAMOS PERO EN LUGAR DE PONERLES LOS NUMEROS LE PONEMOS UN CODIGO… EL CUAL SE BASA EN LA PALABRA “PERGAMINOS” Y A SU VES CADA ÑETRAS REPRESANTE UN NUMERO
OSEA QUE: P E R G A M I N O S
1 2 3 4 5 6 7 8 9 0
SI UN PRODUCTO NOS COSTO 20.78 LA CLAVE SERIA
ES.IN
LO QUE BUSCO ES UNA MACRO QUE ME PERMITA HACER LA CONVERSION DE UN NUERO A UNA LETRA DE MI ALABRA ME PODRIAS AYUDAR
GRACIAS
hace 1 año
hola yo no se nada de macros pero puedes ayudarte con la opcion que tiene excel de remplazar ya que no se necesita mas
saludos
hace 9 meses
Ponte a pensar no quieras que te resuelvan todo, a ver si cuando cobres tu quincena le comparte una buena parte al inge…
hace 4 meses
Una forma de hacerlo fácilmente es con la funcion elegir..
visita mi sitio y mi canal youtube donde lo explico claramente.. saludos!
hace 8 meses
LO MISMO DIGO,,,,,,,SI TRABAJAS EN UNA EMPRESA INVIERTE PARTE DE TU SUELDO Y CONTRATA A UN ING. QUE PROGRAME,,,,,,Y PUES AQUI LOS ING. QUE COMPARTEN SUS CONOCIMIENTOS SIN RECIBIR ALGO A CAMBIO,,,,,CREO QUE SON LOS PRIMEROS EN SER CONTRATADOS……….DE TU PARTE…………cuando compras un carro…..a poco vas de regreso a la agencia y les dices…..oye podrian ponerle gasolina durante un mes,,,,,,,saludos…..invierte…….
hace 7 meses
EMBES Q RESPONDAS ESO DEBERIAS AYDAR Y NO BOTARTE COMO SI FUERAS BUENO
hace 5 meses
Function PesosMN(tyCantidad As Currency) As String
Dim lyCantidad As Currency, lyCentavos As Currency, lnDigito As Byte, lnPrimerDigito As Byte, lnSegundoDigito As Byte, lnTercerDigito As Byte, lcBloque As String, lnNumeroBloques As Byte, lnBloqueCero
Dim laUnidades As Variant, laDecenas As Variant, laCentenas As Variant, I As Variant ‘Si esta como Option Explicit
tyCantidad = Round(tyCantidad, 2)
lyCantidad = Int(tyCantidad)
lyCentavos = (tyCantidad – lyCantidad) * 100
laUnidades = Array(“UN”, “DOS”, “TRES”, “CUATRO”, “CINCO”, “SEIS”, “SIETE”, “OCHO”, “NUEVE”, “DIEZ”, “ONCE”, “DOCE”, “TRECE”, “CATORCE”, “QUINCE”, “DIECISEIS”, “DIECISIETE”, “DIECIOCHO”, “DIECINUEVE”, “VEINTE”, “VEINTIUN”, “VEINTIDOS”, “VEINTITRES”, “VEINTICUATRO”, “VEINTICINCO”, “VEINTISEIS”, “VEINTISIETE”, “VEINTIOCHO”, “VEINTINUEVE”)
laDecenas = Array(“DIEZ”, “VEINTE”, “TREINTA”, “CUARENTA”, “CINCUENTA”, “SESENTA”, “SETENTA”, “OCHENTA”, “NOVENTA”)
laCentenas = Array(“CIENTO”, “DOSCIENTOS”, “TRESCIENTOS”, “CUATROCIENTOS”, “QUINIENTOS”, “SEISCIENTOS”, “SETECIENTOS”, “OCHOCIENTOS”, “NOVECIENTOS”)
lnNumeroBloques = 1
Do
lnPrimerDigito = 0
lnSegundoDigito = 0
lnTercerDigito = 0
lcBloque = “”
lnBloqueCero = 0
For I = 1 To 3
lnDigito = lyCantidad Mod 10
If lnDigito 0 Then
Select Case I
Case 1
lcBloque = ” ” & laUnidades(lnDigito – 1)
lnPrimerDigito = lnDigito
Case 2
If lnDigito <= 2 Then
lcBloque = " " & laUnidades((lnDigito * 10) + lnPrimerDigito – 1)
Else
lcBloque = " " & laDecenas(lnDigito – 1) & IIf(lnPrimerDigito 0, ” Y”, Null) & lcBloque
End If
lnSegundoDigito = lnDigito
Case 3
lcBloque = ” ” & IIf(lnDigito = 1 And lnPrimerDigito = 0 And lnSegundoDigito = 0, “CIEN”, laCentenas(lnDigito – 1)) & lcBloque
lnTercerDigito = lnDigito
End Select
Else
lnBloqueCero = lnBloqueCero + 1
End If
lyCantidad = Int(lyCantidad / 10)
If lyCantidad = 0 Then
Exit For
End If
Next I
Select Case lnNumeroBloques
Case 1
PesosMN = lcBloque
Case 2
PesosMN = lcBloque & IIf(lnBloqueCero = 3, Null, ” MIL”) & PesosMN
Case 3
PesosMN = lcBloque & IIf(lnPrimerDigito = 1 And lnSegundoDigito = 0 And lnTercerDigito = 0, ” MILLON”, ” MILLONES”) & PesosMN
End Select
lnNumeroBloques = lnNumeroBloques + 1
Loop Until lyCantidad = 0
PesosMN = “SON: (” & PesosMN & IIf(tyCantidad > 1, ” PESOS “, ” PESO “) & Format(Str(lyCentavos), “00″) & “/100 M.N.)”
End Function
hace 2 años
ROGER:
De momento estoy un poco ocupado con un proyecto, pero en cuanto pueda buscaré la solución y te la haré llegar a tu correo y la publicaré en el blog. Además suena interesante esa conversión, así que trataré de resolverla.
Saludos…
hace 2 años
hola
hace 2 años
no encuentro la funcion de conviertenumletra, como la consigo
hace 1 año
Realiza los pasos arriba indicados a mi me funcionó es espectacular.
hace 1 año
es una muy buena funcion, realiza los pasos descritos arriba. a mi me funciono, ya dias estaba buscando esta funcion
hace 7 meses
en que parte aparece la palabra conviertenumletra , que no lo encuentro
hace 2 años
Manuel:
En el paso 2 donde describo la forma como hacerlo, dice DESCARGAR AQUÍ, dale clic ahí para ver o descargar el código y continúa con los pasos.
Saludos…
hace 8 meses
Hola buen día, tengo excel 2003 pero al entrar a herramientas/Macro/ solo tengo activada la opcion SECURITY y las demas estan en gris sin poder utulizar.
Que procede aqui?
hace 2 años
DE POCA MADRE…
Muy bueno…
No sabes que super bien está….
Gracias compayito…
SAludos desde tierra Jarocha
hace 8 meses
MUY BUENA LA RESPUESTA ME AYUDO BASTANTE
GRACIAS.
hace 2 años
Muchas gracias, tenia bastante ocupando esta utilidad.
hace 2 años
no encuentro la fx CONVIERTENUMLETRA como puedo hacer
hace 1 año
Esta en la barra de tares FX, donde ingresas formulas o funciones y una vez aparezca la ventana la buscas con la barra por orden alfabético
hace 1 año
HOLA…NO NECESARIAMENTE TE APARECE EN LA BARRA DE FORMULAS, YO LO INTENTE DIRECTAMENTE DE AHI, Y NADA, Y ME COLOQUE EN CUALQUIER CELDA DE LA HOJA DE CALCULO Y PUSE =C(IGUAL Y LETRA C) Y YA ME APARECIERON TODAS LAS FUNCIONES Y AHI ESTABA CONVERTINUMLETRAS, QUE RARO QUE EN LA BARRA DE FORMULAS NO ME APARECIERA.
SALUDOS DESDE HERMOSILLO SONORA
hace 11 meses
Hola, he buscado la funcion CONVERTINUMLETRAS, pero no aparece en ninguna de las categorias de Fx. ¿QUE HAGO?
hace 10 meses
FIJATE QUE A MI SE ME DESAPARECIO TAMBIEN ESA FORMULA Y PROBE CON LO QUE PUSISTE PERO NO ME APARECE.
hace 9 meses
HOLA AMOR NO PUEDO HACER QUE LOS NUMENROS SE CONVIERTAN EN TEXTO COMO HICISTE TU PORFA
hace 1 año
compa en la fx (función) busque donde dice seleccionar una categoria… le da donde dice “todas” y luego esta en orden alfabetico
muy buen block gracias
hace 2 años
A MI ME FUNCIONO
Cuando busques la funcion, con en la categoriam mostrar todas… Ahi esta, no creo que hayas hecho mal un proceso tan facil
hace 2 años
Excelente aporte felicidades..
hace 2 años
ESPECTACULAR, GRACIAS Y FELICITACIONES.
hace 2 años
“Eres un amooor.. me salvaste la vidsa y le das muuuuuuucha agilidad a mi trabajo….
espero tener noticias tuyas pronto.. un besooo….
ahhh y millloooooones de gracias…!!
hace 2 años
que onda muchas gracias por tu aportacion pero ahora como le hago para que este en excel siempre disponible
saludos!!
hace 2 años
Excelente, es uno de los mejores que he encontrado; pero yo busco uno para colocar notas escolares, por ejemplo “5,8 Cinco coma ocho” “6,7 Seis coma siete” “4,8 Cuatro coma ocho” etc, etc ¿sería posible que alguien me enviara algo a mi correo o lo publicara aqui mismo y me avisara?
Agradecido desde Chile.
hace 11 meses
Function num_letras(Numero As Double) As String
Dim LETRAS As String
Dim HuboCentavos As Boolean
Dim Decimales As Double
Decimales = Numero – Int(Numero)
Numero = Int(Numero)
Dim Numeros(90) As String
Numeros(0) = “cero”
Numeros(1) = “uno”
Numeros(2) = “dos”
Numeros(3) = “tres”
Numeros(4) = “cuatro”
Numeros(5) = “cinco”
Numeros(6) = “seis”
Numeros(7) = “siete”
Numeros(8) = “ocho”
Numeros(9) = “nueve”
Numeros(10) = “diez”
Numeros(11) = “once”
Numeros(12) = “doce”
Numeros(13) = “trece”
Numeros(14) = “catorce”
Numeros(15) = “quince”
Numeros(20) = “veinte”
Numeros(30) = “treinta”
Numeros(40) = “cuarenta”
Numeros(50) = “cincuenta”
Numeros(60) = “sesenta”
Numeros(70) = “setenta”
Numeros(80) = “ochenta”
Numeros(90) = “noventa”
Do
‘*—> Unidades de Millar
If (Numero = 1000) Then
If Int(Numero / 1000) = 1 Then
LETRAS = LETRAS & “”
Else
LETRAS = LETRAS & Numeros(Int(Numero / 1000))
End If
LETRAS = LETRAS & ” mil ”
Numero = Numero – (Int(Numero / 1000) * 1000)
End If
‘*—> Centenas
If (Numero 99) Then
If (Int(Numero / 100) = 1) And ((Numero – (Int(Numero / 100) * 100)) < 1) Then
LETRAS = LETRAS & "cien "
Else
Select Case Int(Numero / 100)
Case 1
LETRAS = LETRAS & "ciento"
Case 5
LETRAS = LETRAS & "quinientos"
Case 7
LETRAS = LETRAS & "setecientos"
Case 9
LETRAS = LETRAS & "novecientos"
Case Else
LETRAS = LETRAS & Numeros(Int(Numero / 100))
End Select
If (Int(Numero / 100) 1) And (Int(Numero / 100) 5) And (Int(Numero / 100) 7) And (Int(Numero / 100) 9) Then
LETRAS = LETRAS & “cientos ”
Else
LETRAS = LETRAS & ” ”
End If
End If
Numero = Numero – (Int(Numero / 100) * 100)
End If
‘*—> Decenas
If (Numero 9) Then
If Numero 0.99 Then
LETRAS = LETRAS & ” y ”
End If
End If
End If
‘*—> Unidades
If (Numero 0.99) Then
LETRAS = LETRAS & Numeros(Int(Numero))
Numero = Numero – Int(Numero)
End If
Loop Until (Numero = 0)
‘*—> Decimales
LETRAS = LETRAS & ” /”
LETRAS = LETRAS & Format(Decimales * 100, “00″)
num_letras = LETRAS
End Function
hace 11 meses
te mando una macro que yo uso para realizar los analiticos, espero que te sirva, saludos
pasa 6,78 en seis/78 por ejemplo
Patricia
hace 2 años
QUE TAL, ANTES QUE NADA LA MACRO ESTA MUY BUENA Y FUNCIONA BASTANTE BIEN, SOLO ME GUSTARIA SABER COMO HACERLE PARA QUE APAREZCA LA CANTIDAD EN LETRA ENTRE PARENTESIS, MUCHAS GRACIAS, SALUDOS!!
hace 2 años
Muy buena macro… genial!!!
También si tienes la solución para ROGER a la mano te la encargo…
GRACIAS!!
hace 2 años
como logro pegar el dogigo en bisual en la libro 1
hace 2 años
como puedo hacer para que pueda copiar el codigo el bisual basic ya queno se como hacerlo
hace 2 años
DE ANTE MANO MUCHAS GRACIA, COMO PODRIA HACERLE PARA QUE LA CANTIDAD APARESCA EN PARENTESIS
hace 2 años
genial en pocas palabras excelente, que bueno que hay gente como tu que pasa la info de una forma muy digerible, un saludo y mil gracias
hace 2 años
Por gente como tu, hay tecnologia y avances!
gracias por este aporte…!
Pero sobre todo por conpartir tus conocimientos, tu capacidad y tu habilidad.
hace 2 años
Gracias a todos por sus comentarios, los espero de regreso por el blog, seguiré poniendo más post interesantes conforme haya tiempo, pero será muy seguido.
Respecto a las dudas que han surgido y algunos desean ayuda, trabajaré muy pronto en eso y cuando encuentre la solución la comparto con todos ustedes.
Saludos…
hace 10 meses
VOS DISCULPA, COMO PUEDO HACER UNA CONSULTA EN ACCCES 2003, PARA QUE ME TOME EN CUENTA UNICAMENTE EN CUENTA UN GRUPO DE COSAS Y NO TODO, LA BASE YA LA TENGO FILTRADA POR UN DATO, PERO NECESITO QUE ME SUME EN UN CAMPO VARIOS CAMPOS, PERO QUE PARA QUE SEAN TOMADOS EN CUENTA (SUMADOS) CUMPLAN CON UNA CONDICION, TENDRIA QUE USAR UN CONDICIONANTE “SI”, PERO ¿DONDE LO COLOCO?, GRACIAS POR TODOS TUS APORTES, SON BUENISIMOS.
hace 2 años
Excelente!! eres el único de muchos que vi, que pasa la información de manera sencilla .. mil gracias!!
hace 2 años
QUE FORMULA O FUNCION PUEDO CREAR PARA QUE EN UNA CELDA SOLO PERMITA LOS NUMERO Y NO LAS LETRAS EJEMPLO:
LA CELDA A1 TIENE “JUAN1500″
LO QUIERO PASAR A LA CELDA B6 LA INFORMACION DE LA CEDA A1 PERO QUIERO QUE SOLO ME PONGA LA INFORMACION DE LOS NUMERO O SEA “1500″
hace 2 años
Puse mostrar todas las categorias y no aparece CONVIERTENUMLETRA que puedo hacer
hace 2 años
Sergio:
Realiza los pasos nuevamente, Saludos…
hace 2 años
oye al momento de copiar el archivo en visual y tratar de ejecutar la funcion en excel me marca un error en la funcion. que tengo k hacer??
hace 2 años
hei ya logre arreglar el codigo gracias!!!
hace 2 años
hay muchas gracias es para una tarea ,pero creo que mientras empiezo a trabajar lo voy a necesitar mucho
Gracias..
hace 2 años
Excelente y muy fácil de usar. Sólo tengo una duda, ¿Donde se modifica el mcaro para que cuando el númetro es 1000 no escriba un mil uno?. Mil gracias
hace 2 años
Oye mi hermano, que aporte tan excelente… En la red te encuentras herramientas pero esta si que quedò como anillo al dedo. FELICIDADES.
hace 2 años
Gracias a todos que amablemente dejan sus comentarios, los espero de regreso, ya que seguiré poniendo nuevos posts muy pronto.
Leonora: lo correcto es decir UN MIL UNO, ya que esto evita alteraciones en una factura, en caso contrario puedes buscar en el código la línea donde diga UN (verifica que sea la indicada donde esten los miles) y cambiarla por un espacio en blanco.
hace 2 años
Gracias brither le libraste de un problema
hace 2 años
Muy buena funcion la de conertir numeros a letras
saludos
hace 2 años
Gracias, me sirvio mucho, para mejorar mi desempeño en el trabajo
hace 2 años
Es una excelente funcion, para convertir de numero a textos.
Muchas gracias por compartir.
hace 2 años
Excelente!! muchas gracias por compartirlo, de seguro se va a ahorrar mucho papel por este tip. Saludos
hace 2 años
EXCELENTE CODIGO, MUCHAS GRACIAS POR COMPARTIRLO. PERO NECESITO POR CUESTIONES DE MONEDA EN MI PAIS YA OCUPAMOS LOS 12 DIGITOS Y SERIA INTERESANTE PODER LLEGAR A ESTE NIVEL EN LA INTERPRETACION CON ESTE CODIGO. SI TIENE UN TIEMPITO ME PUEDE AYUDAR?
hace 2 años
gracias viejo un gran aporte lo probe y me funciono con excel 2007 excelente
hace 2 años
Muy bueno, yo lo he adaptado a mis requerimientos y funciona muy bien.
hace 2 años
Muchas gracias por la aportacion, es de mucha utilidad
hace 2 años
Si funciona, a lo mejor no se dieron cuenta, pero tienen que habilitar los MACROS cuando abran su archivo la primera vez.
hace 2 años
Roger
Puedo ayudarte con las claves de “pergaminos”
Contactame
karonteojosrojos@hotmail.com
hace 2 años
Creo que tambien puedo ayudar a los siguientes personas:
Luis: formato para calificaciones escolares
Luis Carlos: formato de moneda con limite de $9,999,999,999,999.99
contactenme
karonteojosrojos@hotmail.com
hace 2 años
EXCELENTE APORTACION, ME ES DE MUCHA UTILIDAD!!!!!!!!!
MIL GRACIAS
hace 2 años
no encuntro como escribir 600 qui no vienes nada en esta pagin no me guesto esta pafina no biene nada de numeros solamente vienen letrea sobre numeros que mal grasias por ver mi recado grasias
hace 2 años
no bienen numeros solamente abla de los numeros
hace 2 años
Exelente aporte me ayudaste mucho ya que yo eleboro mis facturas en excel y era una lata estar escribiendo la cantidadd en letra,muy agradecido.
hace 2 años
Hola!!! excelente aporte… me ha sido de gran utilidad.
Sólo una pregunta: cuando pongo el número 1000 en letra aparece UN MILUNO PESOS00/100 M.N. (así corrido) ¿qué debo modificar para solucionar el problema?gracias.
hace 2 años
Gracias a todos pos sus mensajes.
Algunos que han solicitado ayuda, les comento que no he tenido la oportunidad de ayudarles pero en cuanto se pueda trataré y se los enviaré a su correo y postearé aquí.
De todas maneras ya Mario se ofreció a ayudarles, aquí en los comentarios de arriba.
Grace: busca en el código las palabras en cuestión y agrégales un espacio ya sea al inicio o final.
Saludos…
hace 2 años
Hola!! Sabes ultice este dato y funciona excelente, pero por ejemplo, hay modo de que pueda usarla indefinidamente? Es que solo puedo usarla al momento, o de lo contrario tengo que hacer todo el proceso?? Solo me funciona cuando estoy trabajando en un libro, si cierro y vuelvo abrir o abro otro no me sale en Fx la funcion del conversor.
Que puedo hacer?? Gracias!!!!
hace 2 años
super …. mil gracias, que bien que haya personas que ayudan en buena onda a los demas
hace 2 años
HOLA UTILICE LA FUNCIÓN Y PORSUPUESTO QUE CORRIÓ, SOLO EL ÚNICO DETALLE ES QUE SI CONVIERTO NUMERO EN FORMATO DE MONEDA ME DA EN PESOS POR QUE OBVIO ESTÁ ESTRUCTURADO ASÍ YO TE ESCRIBO DESDE GUATEMALA Y NO ME TOMA LA MONEDA DE QUETZAL.
POR LO DEMAS ESTA EXCELENTE LA FUNCIÓN
SALUDOS!!!!!!
hace 2 años
Hola que tal? no me aparece la funcion al hacer click en fx.. ya volvi a recargar el algoritmo nuevamenete y aun sigue sin aparecer… necesito ayudaaaa… Gracias
hace 2 años
Muchas gracias, funciona super bien y me sacó de un apuro, ya que yo no se programar en VB, muchas gracias excelente programador
hace 2 años
Excelente viejo… Le sacaré jugo y a lo mejor me dan un ascenso. Muchas gracis.
hace 2 años
GRACIAS, MUY BUENO
hace 2 años
Hola amigo, al ir la funcion fx no me aparece convertir letra?? que puedo hacer o como la sustituyo??
hace 2 años
Excelente, muchas gracias, me sirvio muchisimo para mi trabajo que realizo contratos, de verdad gracias por aportar tus conocimientos a los que menos sabemos jijji.
hace 2 años
Estimados
Muchisimas GRacias por la funcion, esta de poca!!!
Muy util.
Con una solicitud, en nuestro negocio (seguros) cobramos importes tanto en Dolares como en Pesos, podrian hacer el favor de incluir un complemento donde se puede definir la moneda??
Gracias de antemano!!
hace 2 años
gracias, me funciono a la perfeccion, ahora, cuando me salgo de ese libro y abro otro ya no me da la formula, ¿como hacer para que siempre este disponible en cualquier libro de excel..
gracias
hace 2 años
no convierte si solo pongo 1, si pongo 1001 lo hace mal, alguien que le de una buena revisada para que funcione al 100
hace 2 años
Mauricio:
De momento se me ocurre que en el código cambies la palabra pesos por dólares y tengas dos archivos de excel uno para cada uno.
Los demás que hacen la misma pregunta cambien la palabra por su respectiva moneda.
Manolo:
Las macros funcionan para el libro en que se hace, debes repetir en cada libro de excel que necesites y guardarlo.
Jorge:
Si convierte acabo de revisarlo solo que en vez de poner UN PESO pone UNO PESO, pero no creo que sea tan difícil quitar esa letra O que está demás. Luego al poner 1001 lo hace correctamente, verifica de nuevo.
A las demás personas, gracias por sus comentarios me alegra saber que les es útil la información proporcionada.
Las dudas pendientes en cuanto se resuelvan se pondrá post o bien se actualizará este, de cualquier forma en los comentarios siempre hay personas dispuestas a ayudar.
Saludos…
hace 2 años
Felicito Vateos de esta macro ya que ayuda mucho.
Soy de Costa Rica y doy clases en una Universidad Privadad y muchas veces los estudiantes me hacen preguntas como esta. Me considero bastante bueno en las aplicaciones de Office, aunque no lo sé todo (así les digo a mis estudiantes). Exita la página Web, que incorporo en la sección Sitio Web de este comentario, donde son prácticas autodiridas de Office, por lo que lo pongo a la disposicitón de todos para su utilización. Requisito Saber leer y si tienen algún comentario al respecto con gusto la atenderé
Hace como 6 meses me entregaron una macro para eliminar las contraseñas de un libro, por si alguine está interesado me puede escribir arperez@ice.go.cr
Si todos nos ayudamos, tendremos un mejor conocimiento
Gracias
hace 2 años
Saludos Arturo Pérez:
Me da gusto saber que el código te es útil.
Gracias por poner a nuestra disposición la macro para eliminar contraseñas, si fueras tan amable de compartirla con nosotros, incluso para ponerla en el blog. Y si es cierto lo que comentas siempre aprendemos algo nuevo, y que mejor que compartirlo con los demás.
Ya revisé los materiales que mencionas y son muy interesantes.
hace 2 años
Muchas Gracias por el aporte, nos acaba de sacar de un apuro con la emisión de unos cheques en la empresa donde trabajo.
Gracias de nuevo
hace 2 años
Muchisissimas Gracias no sabes como me va a ayudar esto. gracias
hace 2 años
Sr. Vateos.
Muchas Gracias por compartir sus conocimientos y además el hacerlo de una manera tan sencilla y práctica. Estoy en deuda con usted, si en algo le puedo ayudar con gusto lo haré.
Saludos y de nuevo GRACIAS!!!.
hace 2 años
Esta super excelente, no presenta ningunatraba y funciona muy bien. Super recomendable.
hace 2 años
AZUZUZUZUZUZUZU DES SUPERPOCA MADRE WEEEEE
KE BUEN APORTE ESTA DE LUJO WE, BUENO PARA MI QUE ME SUPERURGIAPARA CUESTIONES DE LA CHAMBA
hace 2 años
oye mira necesito que en la formula se quede encerrada entre parentecis como la ago para que esto pase
hace 2 años
hola mira espero tu respuesta de como hacerle para que al convertir la cantidad la leyenda quede encerrada toda entre parentesis me urge un poco tu respuesta de antemano gracias
hace 2 años
Estudie informatica hace mucho, pero no me dedico a ello (como se observa en mi nombre)lo felicito por esta aplicacion, mil gracias y felicidades
hace 2 años
oye que paso con mi respuesta ayudame
mira lo que necesito es que quede asi
(“doscientos cincuenta y cuatro pesos 00/100 m.n.”)
me urge ayudame que tendira que agregar o cambiar en la formula
hace 2 años
PARA : JHON
LA FORMULA ES UNA LOGICA ONDE DICE M.N. AGREGALE EL PARENTESIS AL FINAL Y LISTO
hace 2 años
solo agradecerte esta funcion me ayuda mucho en mi trabajo que es facturar, asi ya no se me olvida cambiar la cantidad en letra y por latanto menos cancelaciones.
gracias y saludos
hace 1 año
PARA:CHAYITO
OYE YA ESTA EL PARENTESIS DEL FINAL
PERO EL DEL INICIO DONDE SE PONE
hace 1 año
Hola. Tomé la macro y le hice algunos cambios que me parece que arreglan pequeños detalles:
Ahora cuando acaba en uno pone siempre “Un”(como la macro parece estar basada en un programa que da números traia esta opcion, como en treinta y uno; en cantidades monetarias no se usa)
Cuando es 1 la cantidad solo escribe “Peso”(el error del Un mil uno se genero de seguro relacionado a esto)
Cuando son millones pone la frase “DE PESOS”
Se le quitaron los espacios de más
Si quieres te lo mando jerksid@hotmail.com
hace 1 año
Saludos Jerk:
Me da gusto saber eso, y te agradezco tus buenas intenciones, espero nos puedas regalar la macro, con los detalles o errores corregidos para poder ponerla a disposición de todos.
hace 1 año
Hola Vateos, esa vez conseguí la macro para mi novia y la ajusté pero después del dia que posteé, olvidé la pag.
Como te podria pasar el archivo?
Tal vez ya alguien más la haya subido corregida pero me entró la inquietud porque alguien me la pidió ayer a mi correo.
Saludos.
hace 1 año
Me adelanté. No había visto la macro nueva, es muy parecida a la tuya en funcionalidad, aunque mejor por el hecho de los acentos; que no se pueden arreglar tan fácil en esta macro porque esta construida con un algoritmo diferente.
Ah y si funciona en Excel 2003 que es el que yo tengo.
Lo que le quitaria es la frase “son:” que sale antes de cada resultado.
Bueno, sigan con buenas aportaciones. Adios.
hace 1 año
Yo ni sabia que existian las macro jejejeje, ta fregon el aporte
hace 1 año
oye, se puede modificar para que aparezca el resultado entre parentesis, es que se supone debe ir entre parentesis para que no se pueda modificar, me imagino que dentro del codigo se puede hacer , pero no tengo ni idea de que hacerle
hace 1 año
chicos a mi no me aparece en la fx conviertenumletra, necesito de su ayuda… gracias
hace 1 año
muchas gracias
hace 1 año
GRACIAS ESTA EXCELENTE
hace 1 año
no funciono hago todo lo que indica y cuando trato de inserta la función no la encuentro no se que estare checando mal ojala me pudieran ayudar gracias
hace 1 año
hola..
Soy de Sinaloa, y necesito poner los importes de las facturas y de los cheques en letra hice los paso y grabe el codigo en macro y si me funciono pero hay un pequeño detalle necesito que la cantidad con letra vaya de la siguiente forma: ejem. 1,500.00 .
SON:(UN MIL QUINIENTOS PESOS 00/100 M.N.) .
te voy agracer mucho tu ayuda.
hace 1 año
HOLA YA LA FORMULA FUNCI0NA PERO CUANDO SN NUMEROS CERRADOS NO ME LE PONE PESOS 00/100 M.N. SOLO CUANDO TRAE CENTAVOS QUE PUEDO HACER.
AGRADECERIA PORKE APENAS ENCONTRE ESTE TRUKITO Y LA VERDADA ESTA SUPER BIEN YO SOLO FACTURO.
SALUDOS
hace 1 año
desde tampico, un tams, un gran saludo. ocabo de bajar el truquito para la cantidad con letra y es muy útil, gracias. y que buen hay gente como tu que usa los avances de la tecnologia para este tipo de detalles. saludos.
hace 1 año
Muchisimas Gracias .. Ke gran aporte .. Te lo agradesco Mil……
hace 1 año
Gracias por el archivo funciono, pero seria posible que le agregara MILES DE MILLONES, QUEDARIA EXPECTACULAR…
hace 1 año
Muchas gracias por el aporte, me va a aservir mucho, concuerdo con edwin, si nos puedes indicar como cambiamos el codigo para cifras superiores a mil millones muchas gricas nuevamente
hace 1 año
La macro me resultó muy buena, pero le quité M.N. y le agregué la palabra “con” antes de los centavos, así me quedó Un mil treinta con 20/100, pero mi problema es que la palabra con queda sin espacio a 20, o sea, me queda Un mil treinta con20/100… como genero el espacio???. MUCHAS GRACIAS POR TODO, ESTO ME SIMPLIFICÓ LA TAREA EN LA OFICINA. CARIÑOS
Mabel, de Argentina
hace 1 año
Mabel:
Puedes escribir la palabra con un espacio delante de ella, ejemplo “con “
Nota la diferencia con espacio “con ” y sin espacio “con”
hace 1 año
TAL VEZ SEA MUY TONTA PERO sSEGUI TODOS LOS PASOS Y NADA
hace 1 año
Hola un cordial saludo a todos y todas quienes visitan este sitio,
Tengo una macro que tiene en un sito como este Mario, esta corregido para facturación y cheques desde: 1.00 Son: (UN PESO 00/100 M.N.) o 1,516.23 Son: (UN MIL QUINIENTOS DIECISÉIS PESOS 23/100 M.N.) y hasta 1,999,999,999.90 Son: (UN BILLÓN NOVECIENTOS NOVENTA Y NUEVE MILLONES NOVECIENTOS NOVENTA Y NUEVE MIL NOVECIENTOS NOVENTA Y NUEVE PESOS 95/100 M.N.)
a quien le enterese, pidanla al resgros@hotmail.com Querétaro, Qro.
saludos a Vateos y a tod@s
hace 1 año
Hola buen día,
para los que tienen problemas con la macro y que quieren que millón o millones, la frase (pesos) se complemente (pesos(de pesos) ejemplo: 1,000,000.00 UN MILLON DE PESOS 00/100 M.N. o bien 3,000,000.00 TRES MILLONES DE PESOS 00/100 M.N., en vez de UN MILLON PESOS O TRES MILLONES PESOS para ello hay que modificar la línea como se muestra.
Originalmente en la macro ésta compuesta de esta manera:
IF MILES & CIENTOS = “000000″ THEN
CADENA = CADENA & ” ” & TRIM(CADCIENTOS) & ” PESOS ” & DECIMALES & “/100″ & ” M.N. ”
Cambia la línea a que te quede como se muestra a continuación:
CADENA = CADENA & ” ” & TRIM(CADCIENTOS) & ” DE PESOS ” & DECIMALES & “/100″ & ” M.N. ”
Espero de corazón que esto les ayude en sus propósitos para bien.
saludos
hace 1 año
Para el comentario 90 de EDWIN,
Si te einteresa tengo una macro que convierte hasta trillones de pesos, escribeme a resgros@hotmail.com con gusto te la envío
saludos
hace 1 año
Excelente aporte, me sirvió para ayudar a una compañera en su tarea, muchas gracias.
No se si ya respondieron , pero para poner son y parentesis, añadí la funcion concatenar sin tener que modificar la macro original (para los que no le quieran mover),
ejemplo:=CONCATENAR(“(SON “&CONVIERTENUMLETRA(23)&”)”) quedaría así: (SON VEINTITRES PESOS 00/100 M.N.) y para los que quieren el parentesis despues de la palabra SON, solo modifiquen lo que está entre las comillas, saludos desde Queretaro.
hace 1 año
Esta super facil y rapido…
Gracias por compartir este articulo.
hace 1 año
Hola luis, buenas noches,
Para el comentario 14 de Chile donde mencionas que necesitas algo que te ayude a tus notas de calificasiones tengo una que origilamente estaba por ejemplo: 4.9 cuatro punto nuueve o 8.7 ocho punto siete, las he modificado y queda ahora como: 4,9 cuatro coma nueve o bien 8,7 ocho coma siete la tengo con formulas en un libro de excel con formulas así que escribeme a resgros@hotmail.com y con todo gusto te la envío en caso que aun no latengas.
saludos y mil gracias a Vateos por darnos este gran espacio.
hace 1 año
Hola a todos!
He seguidos los pasos al pie de la letra una y otra vez, pero no logro que en la sección de “insertar formula” me muestre la función… no sé que estoy haciendo mal, pero quisiera que me ayudaran para poderle ayudar a mi mamá. Cabe mencionar que pego el código en donde dice “libro1.xls-Hoja1″.
Saludos y espero me puedan ayudar.
hace 1 año
Maris:
Descarga el archivo comprimido (está al final de post) y solo ajusta la fórmula que ahí viene en las celdas que necesites.
Saludos…
hace 1 año
esta bueno el archivo ya loo pusea funcionar se lo pasare a mi tia
hace 1 año
GRACIAS POR EL APORTE ESTA ESTUPENDO
hace 1 año
!!Gracias!!, excelente te agradezco mucho, que Dios te bendiga y prospere en todo lo que hagas.
hace 1 año
hola nose si podrias ayudarme, necesito saber como convertir numeros en texto en excel 2003, ya estoy volviendome loco tratando de hacerlo, espero tu respuesta gracias
hace 1 año
ayudenme porfavor
hace 1 año
Excelente ayuda, 100% entendible y práctico. Dónde puedo visualizar más códigos macro? Gracias por la ayuda.
Saludos….
hace 1 año
Hola Freddy,
Tengo una macro que estube revisando con excel 2003 y está funcionando bien, sin problemas, con gusto te la envio escribeme a: resgros@hotmail.com
saludos
hace 1 año
Hola buen día,
Mil gracia a Vateos, por darme la oportunidad de compartir las macros con la comunidad que visita este blog, estimado amigo una vez más mil gracias.
Información
Me dí a la tarea de revisar la macro con Microsoft Excel 2003 y funciona a la perfección, para todos aquellos que tienen esta versión de Excel no tienen de que preocuparse ya que funciona bien. Vateos expresa que también funciona a la perfección con Excel 2010, tengo además una macro más que llega hasta 9,999,999,999,999.99 funcionando excelente con decimales, está a su disposición en el correo ya mocionado en comentarios anteriores.
Saludos Cordiales
hace 1 año
muy buien aporte, esta filete el codigo.
hace 1 año
felicidades ! ! ! !
nos haz facilitado la vida a muchos…..
hace 1 año
Muy buena..gracias por compartir…Al comentario #100 del Ing. Reséndiz, yo también le encargo la modificacion para las boletas de calificación
hace 1 año
Hola! estuve checando el programa actualizado y lo que quiero es cambiar el resultado a otra celda, pero no puedo ver la fórmula en la celda c3, no me aparece dicha fórmula; de hecho solamente puedo escribir en la celda en donde coloco el número que quiero convertir y las demas celdas de la hoja están bloqueadas. No sé a qué se deba…alguien me puede orientar?
hace 1 año
Ke tal muy buena excelente!!! te felicito!!
hace 1 año
MUY BUENO EL APORTE MIL GRACIAS
hace 1 año
HOLA, MUCHISIMAS GRACIAS ME SIRVIO DE MUCHO SU INFORMACION Y ME AHORRARON UN BUEN DE TRABAJO
SALUDOS
hace 1 año
Hola tengo esta macro para calificasiones, sólo que no encuentro como hacer para que cuando sea 10 me ponga la frase ¡DIEZ! como maxima calificasion, todo lo demas funciona a la perfeccion, espero su ayuda entre los expertos de este blog.
Salu2
esta es la macro.
Public Function np(R As Single) As String
Dim d1 As String
Dim d2 As String
Dim i, k As Integer
Dim R2, dif As Single
R2 = R * 10
dif = R2 – Fix(R2)
If dif >= 0.5 Then R2 = R2 + 1
R = Fix(R2) / 10
d1 = Format$(R, “0.0″)
i = Val(Left$(d1, 1))
k = Val(Right$(d1, 1))
d1 = digito(i)
d2 = digito(k)
np = d1 + ” punto ” + d2
End Function
Function digito(ByVal j As Integer) As String
Select Case j
Case 1
digito = “uno”
Case 2
digito = “dos”
Case 3
digito = “tres”
Case 4
digito = “cuatro”
Case 5
digito = “cinco”
Case 6
digito = “seis”
Case 7
digito = “siete”
Case 8
digito = “ocho”
Case 9
digito = “nueve”
Case 0
digito = “cero”
End Select
End Function
hace 1 año
Hola Rubén:
Te comento que he modificado el código y lo he posteado para que sea más fácil de encontrar para todos.
Aquí lo tienes en este link: Convertir Calificaciones de Número a Texto (Letras) en Excel
hace 1 año
Hola Vateos la formula que encontré más viable para este codigo, ejemplo: =SI(B4=10,”¡DIEZ!”,np(B4)) y fuciona correctamente, sólo como un aporte.
Saludos
hace 1 año
Necesito convertir las notas de mis alumnos a letras. Las notas a partir del 2,0 a 7,0. y cada una expresarla por ejemplo: 3,7 Tres, siete
Gracias…..
hace 1 año
Hola bateos agradezco mucho tu ayuda pero me da como reultado DIEZ punto cero y que quiero que me de es sólo DIEZ sin ningun otro dato, ojalá y me puedas ayudar o alguien del blog lo pueda hacer.
gracias
salu2
Rubén
hace 1 año
chicos tengo office 2007 y no me funciono dice que se ha detectado un nombre ambiguo CONVIERTENUMLETRA
me gustaria poderla ejecutar pero no lo he logrado hasta hoy
hace 1 año
Hola Guillermo Barriga,
El programa que pides para calificasiones deves enviarme un correo a resgros@hotmail.com para responderte a tu e-mail enviandote el programa que pides.
Para Frank del comentario 122, sólo puedo decirte que sigas las indicasiones que aparecen en el mismo libro de excel y debe darte problema o mandame un correo y te envío el libreo de excel contodos los datos de como usarlo.
gracias y saludos a toda la comunidad en especial al buen amigo Vateos.
hace 1 año
Frnak,
En la nota que te puse me equivoque, quise decir que no debe darte problemas el programa que descargas, sólo que no lo escribí bien.
Saludos
hace 1 año
simplemente gracias por no quedarte con la informacion como muchos que conosco
hace 1 año
hola me podrian ayudar con este ejercicio. realice un programa que permita transformar un numero en letras.
hace 1 año
hola me ayudo mucho este codigo sin embargo tiene un error:
cuando se convierte este dato 1000
aparece un mil uno …
chequenlo
yo no se de programación pero `por ahi aparece un linea que dice UNO PESOS, le quite el uno y ya quedo
hace 1 año
Hola!!! Estoy buscando esto mismo. Es EXCELENTE este post.
Pero, necesito uno que NO ponga moneda y si puede ser en lugar de poner los decimales en números (25/100) también escriba el numero, es decir: si es 658.30 ponga SEISCIENTOS CINCUENTA Y OCHO CON TREINTA
Es posible???
He intentado modificar el código, pero no doy con ello!!!
GRACIAS
hace 1 año
Hola COK escribeme al correo que ya he dejado en comentarios anteriores y con gusto te envío la macro que puedes ajsutar a tus necesidades.
Saludos
hace 1 año
Hola, gracias por compartir tus conocimientos a todos los que necesitamos, sabes que busque casi media mañana y no daba, es muy claro tus indicaciones, te pido un favor, deseo utilizar en notas escolares asi: 19,50 seri en letras (Diecinueve, Cincuenta). Desde ya te anticipo mil gracias por tu ayuda.
Nancy
hace 1 año
Hola NAN,
Tengo una macro que puede servirte para lo que necesitas, escribe al correo que esta en comentarios anteriores donde ya lo he dejado.
Saludos
hace 1 año
Excelente trabajo!!!
Muchas gracias.
hace 1 año
gracias por este aporte muy importante pero no he podido sacar la cifra 1000 pesos en letras por que se me antepone un mil, si alguin me puede colaborar les agradesco
hace 1 año
Hola Mao,
Hola Mao,
La manera correcta es “un mil pesos 00/100 M.N.”… Sin importar que sea “mil”, el “un mil” debe ser escrito, se ha popularizado el hecho de omitir la primera palabra, pero no es contablemente correcto…
Esto se debe a que la finalidad de poner por escrito la cantidad en número es evitar errores de interpretación (pues no todos escribimos de manera clara), por lo que la manera escrita debe ser lo más explícita posible…
Es por ello que aún cuando la cantidad no contenga centavos… debe manifestarse por escrito este hecho: 00/100 (cero centavos) ..
Espero que te sirva la información.
hace 1 año
Gracias, esta macro esta bien
hace 1 año
Hola!
Me funciona todo perfectamente, icnluso el cambio de pesos a euros. Pero me gustaría, que creo que ya lo han comentado, saber cómo puedo hacer que los decimales salgan también en letra, si es posible.
Muchas gracias.
Un saludo
hace 1 año
Hola Pilar,
Si me envías un correo a mi e-mail citado ya en varios comentarios anteriores, te envío un macro que puedes adecuar a tus necesidades.
Saludos
hace 1 año
si quieres regalame un correo electronico y te lo envio ya lo lore arreglar para con decimales
hace 12 meses
hola Tatiana me regalas por favor el codigo para que no me muestre los decimales…mi correo es limalomo1@gmail.com
GRACIAS
hace 1 año
de mucha utilidad este he corregido algunos datos. ejemplo: al escribir la cantidad de 1,000.00 aparecia “un mil uno peso 00/100 m.n” se corrigio para que aparesca “un mil pesos 00/100 m.n”
cuando se escribia la cantidad 1 (uno) aparecia “uno peso 00/100 m.n” se corrigio para que aparesca “un peso 00/100 m.n”
cuando se escribia la cantidad de cerrada en millones ejemplo; 3,000,000.00 aparecia “tres millones pesos 00/100 m.n” se corrigio para que aparesca “tres millones pesos 00/100 m.n”
aun falta lograr que aparescan los parentesis si lo obtengo se los hare llegar. ahora solo deseo saber como subir esta corrección a este foro…
saludos
hace 1 año
De mucha utilidad. He corregido algunos datos. Ejemplo: al escribir la cantidad de 1,000.00 aparecia “un mil uno peso 00/100 m.n” se corrigio para que aparesca “un mil pesos 00/100 m.n”
cuando se escribia la cantidad 1 (uno) aparecia “uno peso 00/100 m.n” se corrigio para que aparesca “un peso 00/100 m.n”
cuando se escribia una cantidad cerrada en millones ejemplo; 3,000,000.00 aparecia “tres millones pesos 00/100 m.n” se corrigio para que aparesca “tres millones de pesos 00/100 m.n”
aun falta lograr que aparescan los parentesis si lo obtengo se los hare llegar. ahora solo deseo saber como subir esta corrección a este foro…
saludos
hace 1 año
Muchas gracias por el codigo, me fue muy util, necesitaba con decimales pero ya lo arregle para que me funcionara como lo necesitaba muchas gracias
hace 1 año
No he podido dar con una falla, que tengo en la macro, me dice que “ERROR DE COMPILACIÓN” “NO SE HA DEFINIDO SUB O FUNCIÓN” y se para en esta línea
TEXTO = FormatNUMBER(TEXTO, 2)
hace 1 año
hola necesito el macro para hacer facturas en mi negocio ya le he intentado y al poner $ 1000.00 me sale “un miluno y creo que no esta bien espero me puedas apoyar mandandome el macro correcto
Gracias
hace 1 año
oye tambien una pregunta como puedo hacer para tener base de datos de clientes, inventarios etc… ya que el otro dia en una pagina vi q se pueden ir guardando en acces y se puedan consultar y modificar y asi sucesuvamente
gracias
hace 1 año
dehi mi mail x si alguien mas me puede apoyar enviandome esa informacion jossemiguelon@live.com.mx
hace 1 año
Interesante, soy docente, por tanto la necesito para asentar notas. Por ejemplo [8.6 ocho, seis] o [10.0 diez, cero]. He intentado sacar lo de pesos pero después ya no me vale la macros… si me podrías ayudar desde ya agradecido.
hace 1 año
La soluciòn la encuentras en este post: http://grupoinformaticos.com.mx/vateos/2010/04/convertir-calificaciones-de-numero-a-texto-letras-en-excel/
Saludos.
hace 1 año
hola soy de venezuela te envio un gran beso y un agradecimiento por tan linda y productiva pagina espero seguir contacto con ustedes desde venezuela -merida
hace 1 año
FELICIDADES, para nosotros nos ayudan mucho a los que no somos expertos en el manejo de excell y sigan compartiento sus conocimientos
hace 1 año
Esta función también funciona en la versión en inglés?
hace 1 año
como puedo convertir numero a letra en excel por favor ayudam saludos
hace 1 año
hola si m puedes decir como convertir numero a letra en excel porfa saludos
hace 1 año
Gracias por los archivos para convertir numeros a letras, probe las 2 opciones y me funcionaron muy bien en excel 2003
hace 1 año
No logro incluir la macro… que estoy haciendo mal.
Habro en: Vista, Macros, pero allí me quedo trabada y de allí no sabría como usar la macro.
Help please!!!!
hace 1 año
hace 1 año
Hola buenas tardes
Tengo solo una pregunta, ya logre gracias a sus consejos como apareciera el total con letra, pero ahora como le hago para que aparesca entre parentesis????
hace 1 año
HOLA AMIGO, EXCELENTE MACRO, ME SERVIRÁ DE MUCHO, SOLO TENGO DOS PREGUNTAS, COMO PUEDO LOGRAR SOLVENTAR EL PROBLEMA CUANDO EL NUMERO ES 1000? Y COMO PODRÍA LOGRAR QUE LOS DECIMALES ME LOS PRESENTARA ESCRITO TAMBIÉN?
hace 1 año
Muchas gracias, me sacaste de un gran apuro.
Saludos
hace 1 año
Hola soy de Paraguay, aqui no usamos centavos, como hago para que un monto redondeado me salga como tiene que ser? por ejemplo, si tengo 55,68 y en el formato de Celdas categoria Numero quito los decimales el numero quedaria 56 y en letras debe ser (Cincuenta y seis) pero de igual manera sale (cincuenta y cinco con 68/100) he logrado quitar el “68/100″ pero igual imprime (cincuenta y cinco) cuando ya esta redondeado a 56.
Espero puedas entender la consulta.
Gracias
hace 1 año
que tal estoy tratando de usar el codigo para convertir los numeros a letras pero en el cuarto paso no encuentro la palabra CONVIERTENUMLETRA quisiera saber si estoy haciendo algo mal.
hace 1 año
GRACIAS CARNAL … DESDE MTY. FUE DE GRAN AYUDA TU APORTE
hace 1 año
Hola Soy de Cusco – Peru, esta excelente el conversor de numeros, como podria adecuarlo para que en mi moneda me salga:
15,000.15 (QUINCE MIL CON 15/100 NUEVOS SOLES)
0.00 (CERO CON 00/100 NUEVOS SOLES)
probe poniendo 0.00 pero me sale (PESOS 00/100 M.N.)
GRACIAS
hace 1 año
Gracias amigo, me sirvio mucho el eporte que pusiste y si me funciona en el 2007
hace 1 año
gracias amigos. ME SIRVIO mucho el aporte para usarlo en excel 2007. escribo desde Chiapas Mexico la tierra de la gente bella SI SEÑOR
hace 1 año
3 CORRECCIONES IMPORTANTES A Convertir números a texto (letras) en Excel
POR FERNANDO ( cancerfrg@hotmail.com ) me pueden agregar si quieren…
Ejemplos:
Al escribir la cantidad de 1,000.00 aparecía “UN MIL UNO PESO 00/100 M.N.” se corrigió para que aparezca “UN MIL PESOS 00/100 M.N.”
Cuando se escribía una cantidad cerrada en millones ejemplo; 2, 000,000.00 aparecía “DOS MILLONES PESO 00/100 M.N.” se corrigió para que aparezca “2 MILLONES DE PESOS 00/100 M.N.”
Se corrigio para que salga los paréntesis y la letra son ( SON: ) ejemplo de 1000.00:
( SON: UN MIL PESOS 00/100 M.N.)
Espero de k les sirva las correcciones Y para los que hacen correcciones pásenlos a todos no se queden con ellos para ustedes nomas,, comenten…
Para el comentario 166 de Fran k también esta corregido a su tipo de moneda
Pendientes::
Falta corregir (UNO) “UNO PESO 00/100 M.N.” para que aparezca “UN PESO 00/100 M.N.” si alguien sabe cómo hacerle favor de pasarlo a mi correo cancerfrg@hotmail.com
nota : no cheke si funciona en excel 2003 favor de hacermelo saber si funciona (ya que el k tengo es el 2007)
***************************
Subido a megaupload
http://www.megaupload.com/?d=N9Q295SH
hace 1 año
Buenas…..una consulta, aplique el macro para convertir numeros en letras pero falla al convertir CERO (0) solo.
agradezco ayuda….saludos!
hace 1 año
Hola. Muchas gracias, me ha sido de muchisima ayuda.
Saludos. Ceci
hace 1 año
Hola Oye mira ya puse todo los pasos y no tube ningun problema aparece en las formulas pero al poner el numero que quiero ejem. B10 me pone que
#!VALOR! ya lo revise y todos los pasos estan bien, estan habilitados los macros no se que esta mal lo use en excel 2007
hace 1 año
QUE TAL
EN MI TRABAJO TENGO QUE HACER MUCHAS ORDENES DE COMPRA DONDE TENGA UN FORMATO DETERMINADO DE EXCEL (2007) Y DATOS VARIABLES COMO EL FOLIO DATOS DE PROVEEDORES Y DE LOS ARTICULOS QUE SE COMPRAN MI PROBLEMA ES QUE CON LAS PRISAS ALGUNAS ORDENES NO CAMBIO EL FOLIO O ALGUN DATO , NO SE SI ALGUIEN ME PUEDE DAR UN TIP DE COMO AUTOMATIZAR EL CAMBIO DE FOLIO. GRACIAS
hace 1 año
La Macro CONVIERTENUMLETRA funciona bien, en exel 2003 y 2007, la opciòn moneda local de tu paìs se puede cambiar la veces que desees sin problemas, editando la formula ya guardada.
saludos
AndyEdy
hace 1 año
Hola como estas.. ya probe tu vinculo en visual.. y es excellente, me podrias ahora ayudar en decirme como puedo quitarles los centavos que solo me trabaje en pesos aproximados…. gracias.. muy bueno tu aporte
hace 1 año
Hola pilar me podrias ayudar en solucionar un problema con los centavos.. como los puedo eliminar y solo dejar pesos… no lo requiero con centavos.. gracias… rybsoluciones@hotmail.com
hace 1 año
Gracias Amigo, me es de mucha ayuda!!!
hace 1 año
Auxilio que puedo hacer
Me funciona bien el macro pero cuando cierro y luego abro el mismo libro ya no me funciona el macro
que hago????
Tengo que guardar de alguna forma especial el macro??????? para despues cuando abro el archivo me funcione correctamente
hace 1 año
Excelente ayuda, muchas gracias,pero ¿Como le puedo hacer para que me convierta cantidades mayores a mil millones, ya que solo me convierte hasta cien millones?
Gracias
hace 1 año
Amigo, este macro es excelente, ya lo modifique para que al final me aparezcan “Bolívares fuertes”, en lugar de pesos y otros detalles, pero necesito que los céntimos me aparezcan en letras, he conseguido que al final me aparezca “diez bolívares fuertes con 00 céntimos”, pero quiero que aparezca “diez bolívares fuertes con diez y ocho céntimos”. Cualquier ayuda la agradeceré.
hace 1 año
Hola amigos: Auxilio, S.O.S, o como querais.
Copié la macro en Virtual Basic delante de todas las que ya había, y ademas de no funcionar, cuando cargo Excel me aparece una llamada de atención sobre la linea 18 de lo que ya tenía anteriormente dice:
ERROR DE COMPILACIÓN:
Los comentarios solamente pueden aparecer despues de. End Sub, End Function o End Property.
luego aparece una linea de lo que ya tenía, remarcada en azul, he intentado escribir esas frases de una en una y distintas, tanto delante de la linea en azul como despues y que no que no funciona.
Alguno de vosotros puede echarme una mano, le quedaré eternamente agradecido.
Una cosa, si alguno teneis un programa para imprimir cheques bancarios y lo quereis compartir, se habran acabado mis problemas.
Un abrazo, desde Aragón -España-
hace 1 año
Mas sobre el mismo tema,
He cambiado en la MACRO, PESOS por EUROS y no me lo guarda, ¿como se hace?
hace 1 año
Buenisimo amigo me sirvio perfecto aparte que puedo modificarlos a mi gusto buen aporte te agradezco
hace 1 año
COMO PUEDO HACER QUE EL MACRO QUEDE GRAVA
hace 1 año
Tengo porblemas con las macros excel 2007: No funcionan en red. Ya probe todas las opcioens en el centro de confianza, pero no pude hacerlas funcioanrl.Cuando no estoy en red si funcionan normalmente.
POr favor necesito solucioanr esta situación.
Gracias
hace 1 año
intento en exel convertir numeros a letras en excel 2003 por ejeplo:
55 = cincuenta y cuatro
Pero me dice que en funcion aparecera la opcion Fx: CONVIERTENUMLETRA y no sale en
el excel 2003 tampoco en el excel 2007, que hago si no para aparece esta funcion.
sin esta no puedo completar la formula
ME PUEDEN AYUDAR PORFA ME URGE MUCHO
hace 1 año
Checa como la copiaste porque yo acabo de probar la funcion y si ejecuta bien en 2007 y si aparece en el cuadro de fx…dentro del cuadro de Fx donde dice “selecciona una categoria”, elije “todas” y ahi viene enlistada…
Saludos
hace 1 año
NO PUEDO CONVERTIR DE NUMEROS A LETRAS EN EXEL 2003 YA QUE NO ME APARECE
LA FUNCION Fx CONVIERTENEMLETRA. QUE HAGO ME URGE
hace 1 año
BUENA OPCION PARA ELABORAR CHQS Y NO EQUIVOC. EN LAS CANTIDADES, YO LA MODIF PARA TRABAJAR EN DOLARES
LA RECOMIENDO
SALUDOS
hace 1 año
¡¡MUCHAS GRACIAS POR LA APORTACIÓN!!
Me sirvió muchísimo.
SALUDOS
hace 1 año
tengo una pregunta..como poder agregar en parentesis el texto.
hace 1 año
el 1000 pone UN MILUNO PESOS00/100 M.N. lo cual es incorrecto alguien tendrá corregido el detalle
hace 1 año
hola agradezo la macro nos ayudo de mucho, solo que no encuetro la formula para que salga la palabra son: asi como la cantidad entre parentesis.
agradezco de antemano tu ayuda.
saludos,
hace 1 año
Cree un motorcito para q convierta numeros en letras pero está hecha en una hoja y solo deben agregar esta hoja al archivo que están usando y ubicar tanto el lugar del valor y del destino del texto. Por si le interesa a alguien escribame byrongcolo@yahoo.com es mas sencillo que la macro y pueden cambiarle a cualquier moneda.
Por cierto la macro tambien es buena….
hace 1 año
Muchas gracias por la aplicación, muy valiosa muy buena. =)
hace 1 año
Muy bueno trabajo, gracias!
hace 1 año
ROBERTO COMENTA, GRACIAS ME HA SERVIDO DE GRAN AYUDA PARA MIS ACTIVIDADES PROFESIONALES. NUEVAMENTE GRACIAS..
hace 1 año
Gracias amigo, soy de Guatemala y a mi me sirvio de mucho lo único que hice fue que le cambie pesos por Quetzales y modificar lo de los centavos. Gracias por proporcionar esta ayuda a todos.
hace 1 año
excelente codigo, tuve que hacerle algunos ajustes minimo para adecuarlo a lo que necesitaba, pero muy bueno me dio buenos resultados UN MILLON DE GRACIAS
hace 1 año
Soy de Nicaragua, Hoye mil Gracias ya días quería una herramienta como esta. que forma de explicar esta aplicacion grasias me funciono a la perfeccion el ecxel 2007
hace 1 año
ERES PERVERSO, ME AHORRASTE MUCHA TALACHA, GRACIAS
hace 1 año
Gracias, me será de mucha utilidad!
Bendiciones
hace 1 año
Hay un pequeño detalle con el código, por alguna extraña razón marca un error de sintaxis, pero basta con reescribir el código de color rojo exactamente igual (no copiar y pegar sino reescribirlo)
hace 1 año
ERES GRANDE, ME SIRVIO PERFECTO
MUCHAS GRACIAS
hace 1 año
NO HE PODIDO CREAR ESTE MACRO, ME PODRIAS AYUDAR? POR FAVOR
hace 1 año
Hola muy buen artículo, conozco una persona k lo sabe hacer y le pregunté y por egoista no me quiso decir.. tardé 15 minutos en hacerlo sola y con la ayuda de este blog. Gracias por compartir!
hace 1 año
EXCEL-ENTE, desde hace tiempo buscaba una solución a este problema, la adapte un poquito a la jerga argentina y anda de maravilla. Muchas Gracias.-
hace 1 año
ME HA SIDO DE MUCHA UTILIDAD LO USO PARA FACTURAR, PERO LO QUE ME ESTA FALLANDO ES, QUE CIERRO EXCEL Y AL ABRIR OTRA VEZ EL MISMO ARCHIVO DONDE TENGO LA MACRO, CAMBIO LA CIFRA Y EN DONDE ME DEVE CONVERTIR A LETRA LOS NUMEROS, SOLO ME APARECE LA PALABRA “NOMBRE”. QUE PODRA SER?
hace 1 año
Dmarco:
Verfica que al abrir tu archivo de excel, actives las macros, debe aparecer una leyenda que dice que las macros se han desactivado o deshabilitado, si es eso, solo áctivala.
hace 1 año
Hola a todos,
Tengo un problema y creo Uds. pueden ayudarme ya que vi que muchos “bochos” lease inteligentes.
Hice una planilla de caja en excel y en una parte puse los pago con tarjetas de credito y debo escribir el nombre de la tarjeta por ej. VISA,MASTER CARD, DINER etc, en esa celda quiero reemplazar el mobre de larjeta por un numero:
ej. escribo el nro. 1 y aparece VISA, o el 2 a aparece Mastercard y asi sucesivamente.
Podra alguin ayudarme en esto,
Desde ya muchas gracias y espero averme hecho entender.
Un abrazo a todos,
hace 1 año
Necesito tambien ese codigo ya que no me sale los decimales de mas de una cifra en texto.
Gracias y saludos
hace 1 año
Hola gracias por el aporte esta muy bueno, pero no entiendo porque sale al final de las letras al convertirlas “” 00/100 M.N.”"
si me podrian ayudar porfa se los agradeceria
pero por lo demas todo bien
muchas gracias
hace 1 año
Hola Boris:
Eso que comentas es la forma de expresar la cantidad en letras en México, lo del final son los centavos entre cien (00/100) lo que varía de acuerdo a la cantidad de centavos. Y M.N. siginifca Moneda Nacional. Te repito así lo utilizamos en México.
Saludos…
hace 1 año
esto esta mal pongo 1000 y me pone unmilunopesos
hace 1 año
Hola Manuel:
El archivo corregido, está al final del post para que lo descargues.
De cualquier manera en unos días, realizaré correcciones y actualizaré el post.
Saludos…
hace 1 año
Quisiera saber como puedo cambiar la formula para que salgan en dolares porque aca no usamos los pesos
hace 1 año
Hola Paola:
Busca en el código la palabra PESOS y reemplázala por DÓLARES
Saludos…
hace 1 año
Hola, tengo una mega pregunta. He realizado todos los pasos pero al momento de gusrdar los macros me aparece esta leyenda:
” las siguientes caracteristicas no se pueden guardar sin macros: Proyecto VB
para guardar un archivo con estas caracteristicas , haga clic en NO , y a continucación , elija un tipo de archivo habilitado para macros en la lista Tipo de archivo .
Para seguir guardando el archivo como libro sin macros , haga clic en SI.”
Lamento molestarlos, pero no soy tan buena en esto., por otro lado no entiendo muy bien el paso 2, la parte que dice :” … borra las dos lineas de codigo que ahi aparecen…”. Gracias por su ayuda.
hace 1 año
Hola Olimpia:
El archivo de excel guárdalo como libro habilitado para macros.
Por lo demás, sigue las instruccciones al pie de la letra y te darás cuenta en que momento borrar las líneas.
Saludos…
hace 1 año
Hola, muy bueno este codigo, que es de mucha ayuda. Para el autor de este “blog”, el codigo de la funcion que esta en el primer enlace, todo al parecer lo hace muy bien. He ejecutado la funcion con un sinnumero de casos y ocurre que:
al # 1000 lo reporta como “UN MILUNO PESOS00/100 MN”
al # 1001 lo report exactamente como es “UN MIL UNO PESOS 00/100 MN”
Alli envio el enlace para que lo puedan verificar
http://www.megaupload.com/?d=6ZWKF0VB
hace 1 año
hola, mil garcias por su programación de numeros a letras, ya lo tengo actualizado, pero no se como subirlo a la red.
saludos cordiales
hace 1 año
Muy buena aplicacion. Simplifica muchisimo el trabajo a los que tenemos que facturar con ayuda de excel. Y si lo hacemos en Excel es porque no tenemos un sistema pagado, asi que el que esta Macro sea gratis la hace todavia mejor. Muy agradecido! Funciona genial!
hace 1 año
excelente!!!, que quires que te diga, hasta yo.. que nada se de macro.. logre bajarla y hacerle desaparecer los centavos, los parentesis y el texto “son:”, pues esto ultimo viene impreso..
la única pega que me queda es encontrar la manera de que cuente los caracteres y lo corte a una determinada cantida, para que el resto lo puegue en segunda linea.., jeje ya descubri como contar las letras, me deispongo a buscar como extraerlas para guardar en una variable..(algo asi como result 1) y guardar el resto en otra variable.. pero no se como hacerlo..(solo tengo la idea… cuando lo descubra te contare..
saludos, felicitaciones y gracias… pues he aprendido a manipularla.. (aunque no entiendo ni palote lo que significa cada instruccion que pones jeje)
hace 1 año
Desde VEnezuela gratamente agradecido por el aporte.
Saludos
hace 1 año
Funciona impecable, gran aporte
hace 1 año
ya encontre las funciones que sirven me explico.
con largo() se cuantos caracteres tiene la frase resultante
con izquierda(), extraigo los primeros caracteres, (50 en mi caso) y lo imprimo
con derecha(), tomo el total de caracteres de la frase, le resto los que extraje en la antertior(50 en este caso) y guardo la diferencia, la imprimo.
para no cortar la palabra a la mitad, los cincuenta los deje como variable.. y voy jugando con ella (sumo o resto 3 digitos como maximo)..
me funciona perfecto en la planilla..
pero aun no se como incorporarla en la programacion..
toy buscando un curso de macro gratis por alli.. para entender
saludos
hace 1 año
GRACIAS MUY FACIL Y MUY UTIL
hace 1 año
Hermano, esta funcion es una chimba.
La he buscado hace bastante rato, pero las otras disponibles no me funcionaron.
hace 1 año
En 2007 no me funciona, de igual manera gracias
hace 1 año
Hola, perdón veo que a todo mundo le funciona pero yo me quedé atorada desde el paso de pegar en editor de visual basic, donde lo pego??????
hace 1 año
Muchas gracias, por el aporte. Genial
hace 1 año
Muchas gracias… ya tenia tiempo buscando esta conversion…. tengo el 2007 y si funciono.. solo una pregunta… esta conversion es solo para mayusculas o exite alguna manera de que la convierta a minusculas… espero tu respuesta…
hace 1 año
jajaaa.. ojala no me ayude
hace 1 año
jijijijijiji yo le enseñe feliz cumple años XD
hace 1 año
WoW muii bueNaa La inFoO…auNQee pss iia me la sabiia jajajaja xD…weno weno nos vemos mañana en su qumple ;D ii psss iia me la sabiia Pq usted me la acaba de decir jajajaja….baii baii….n_n
hace 1 año
gracias por la funcion me funciono muy bien aparte de que es muy buena
hace 1 año
gacias profe!!!!!!!!!!!!!!!! ya pude hacer algo una vez en mi vida, muchas gracias!!!!!
hace 1 año
muchas gracias por el tip es muy bueno gracias
hace 1 año
Ola! OMJ Gracias me sirvió para hacer el trabajo en su clase *o*
Espero y me suba un punto!! Xfa!! n_ñ
Bueno ya no se q poner! -.-
Mmmmm Bueno me voy, Porque si no me apaga la compu. O.O
Bye!!!
hace 1 año
soy Ricardo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
hace 1 año
wasaaaaaaa oigan no etendi naada solo seee kkkkk tenos eño jejejejej
no se crean
hace 1 año
si asta que ise algo bien =D
hace 1 año
jajajajaa…. nooO ojala no me ayude jiji feliz cumple pa mañanba jajaa..
hace 1 año
Wow muii buena la InfOo…jajaja mee ayudoo peroo pss iia me la habian dado jaja….siii mi maestro de tecno (timoteo) nos dijo que entraramos a esta pagina y pues la vdd noe ntendi algunos conceptos pero al final me salio n_n amm nos vemos mañana en su Qumplee ;D ….. baii baii—-SaLuDoOz ^^
hace 1 año
Geniial graciiazz me ayuudoo mucho en mi trabajo
!! :^D !!
de tecnologia y tambiienn sirviioo para ganarr un puntoo
conn mi maestroo que me hizoo pensarr demasiiadoo al
hacerr esto dee loss macross Jejejej xD por si las dudas mi maestroo
es Timoteo de Jesus Leal jejeje
Creoo que me voyy o como dicee KAtii me apagaa la coompuu
mi profee malvadoo ( y tambnn emoo) de tecnoo jajaja ;D!
hace 1 año
gracias aprendi algo nuevo funcion dificil pero esta chida
hace 1 año
el aporte esta muy bien yo tenia otro que usaba para office 2003, ahora tengo la version 2010 y funciona perfecto yo no tengo problema al escribir 1000, sale todo a detalle bien descrito, lo adapte a la moneda euros y por ejemplo la descripcion que sale es la siguiente:
ejemplo: 1245.36
SON: (UN MIL DOSCIENTOS CUARENTA Y CINCO EUROS CON 36 CENTIMOS) he probado con las cantidades que se mencionan aqui que les dan error y me salen correctas
hace 1 año
Gracias, funciona bien.
hace 1 año
amigo mil gracias por compartir sus conocimientos!!..
solo me queda la duda… Sí yo quisiera eliminar eso que sale a lo ultimo de “00/100 M.N.” y reemplazarlo por m/cte como lo haría?. Gracias
hace 1 año
Hola a todos tengo resuelto el problema del “un mil uno pesos”
el resultado que me da el siguiente codigo es para 1001, “mil un pesos” solo modifique las siguientes lineas del codigo original que nos compartieron los amigos de vateos
If Trim(CADMILES) > “” Then
If Trim(CADMILES) = “un” Then
CADENA = ” MIL”
Else
CADENA = CADMILES & ” MIL”
End If
End If
ESE ES EL CODIGO ESPERO LES SIRVA ES LO UNICO QUE MODIFIQUE LO DEMAS QUEDA EXACTAMENTE IGUAL
SALUDOS Y GRACIAS…
hace 1 año
hola como estas la funcion funciona excelente pero yo necesito agregar una palabar al al final de la funcion
ejemplo
sale asi
un mil docientos cincuenta pesos 00/100
pero yo necesito asi
un mil doscientos cincuenta pesos con 00/100
talvez alguien sabe como hacerlo
hace 1 año
excelente aportacion funciona muy bien
muchas gracias
hace 1 año
Hola a todos los genios:
Mi nombr es Carlos soy de argentina, he seguido los pasos que uds. idican para convertir un numero en letra, pero tengo un gran proble (parte de ser nulo en macros) lo que necesito es por un numero y que aparesca la palabra VISA o MASTERCARD, ejemp.: numero 1 = VISA NUMERO 2=MASTER CARD y asi sucesivamente. Aguien puede ayudarme a hecer estos> Realmente no se como puedo hacerlo yo mismo.
Muchas gracias,
Un abrazo,
Carlos
hace 12 meses
hola .. mi nombre es ronny soy de peru y realmente me funciono despues de un ciento de intentos, esa formula me ayuda bastante en mi trababjo grasias..u abrazo..
hace 11 meses
hola tengo una duda donde devo guardar el macro que se hace
hace 11 meses
muy buen dato una de las pocas veces que me funciona saludos y felicitaciones
hace 11 meses
Muy bueno el aporte, gracias
Sldos.
Yamil Salas
hace 11 meses
Segui todos los pasos y me funciona bien, pero tengo una inquietud o mas bien una necesidad de convertir numeros de miles de millones, es posible me ilustren o me ayuden con el tema o si fuese posible el envio del codigo para crearlo en excel.
Muchas Gracias,
HENRY
hace 11 meses
Hola compañeros deberían saber que en el texto del numero 1001 y posteriores devuelve “un mil uno pesos” cuando debería ser “mil un pesos”, es mi aporte para corregir.
Gracias
hace 11 meses
Super buen apunte, gracias me sirve muchisimo para mi trabajo
hace 10 meses
MUCHAS GRACIAS.
EXCELENTE TRABAJO
hace 10 meses
Amigo muchas gracias
Esta muy agradecido
Tu modulo esta muy bien
hace 10 meses
LA FORMULA ES MUY BUENA PERO UNA OBSERVACION CUANDO LA CANTIDAD ES CON DECIMALES APARECE TODO COMPLETO Y CON EL NOMBRE DE LA MONEDA, PERO CUANDO LA CANTIDAD SALE SIN DECIMAL NO APARECE COMO POR EJEMPLO: 00/100 NUEVO SOLES QUE ES LO QUE SE TIENE QUE PONER DE TODAS MANERAS EN LA FACTURA ESPERO ME AYUDEN CON ESTA OBSERVACION, MUCHAS GRACIAS…
hace 10 meses
Ey hermano muchisimas gracias, está buenísimo, no sabe del apuro que me sacó.. Muy bien, muy bien, excelente…
hace 10 meses
QUE LUJO, HACE MUCHO TIEMPO TENIA ESTA INQUIETUD Y SABIA QUE HABRIA UNA FORMA DE CONVERTIR NUMEROS A LETRAS. MUCHAS GRACIAS POR EL APORTE ME ES DE MUCHISIMA UTILIDAD EN MI TRABAJO.
BENDICIONES Y SIGAN ADELANTE.
hace 10 meses
Me ayudo y me va ayudar bastante CONVIERTENUMLETRA, en la facturaciòn. Hechaba a perder demasiadas facturas porque en ocaciones no coincidian el nùmero y el texto. Hoy, un cliente me llamo para cambiar una factura con error de lo antes dicho.
No tuve ningun problema, inmediatamente me funciono.
Gracias.
hace 10 meses
me ayudo mucho gracias por ayudarme a facilitar mi trabajo q te valla muy bien….
hace 10 meses
Gracias por tu aporte.
Dos cosas más.
¿Como se escribe con decimales?
La precisión falla a partir de billones
hace 10 meses
Me alegra que mi novia me haya recomendado esta pagina. Esta bastante buena. No se equivoco! que sigas bien!
hace 9 meses
esta de huevos amigo esperamos porximos aportes!!!
hace 9 meses
gracias me ayudo mucho
hace 9 meses
Felicitaciones, este sitio tiene mucha información práctica y buen diseño. Me gustaría darle las gracias por compartir sus ideas y invertir tiempo produciendo los artículos. Buen trabajo!
hace 9 meses
Felicidades. Es una estupenda herramienta, me ha facilitado mucho las cosas. Gracias
hace 9 meses
HOLA BUENAS TARDE ESTOY HACIENDO TODO LO QUE ME DICEN PARA CORVERTIR EL NUMENRO EN TEXTO PERO NO ME APARECE LA PALABRA CONVIERTENUMLETRA
hace 8 meses
GRACIAS MUCHISIMAS GRACIAS POR LA FORMULA PARA CONVERTIR CIFRAS EN NUMERO ESTO MINIMIZO EL ERROR EN LA TRANSCRIPCION DE CHEQUES, DE MI COMPAÑIA, SALUDOS Y DE NUEVO GRACIAS POR SU APORTE
hace 8 meses
¡¡¡¡¡¡¡gracias!!!!!!!!!!!!!!!!!!!! fue de mucha utilidad
hace 8 meses
como hago para eliminar el 00/100 M.N.
Gracias
hace 8 meses
Como elimino el 00/100 M.N.
que sale en cada celda,
Gracias
hace 8 meses
podes editar el codigo entrando en visual basic, vas a ver unas lineas que contienen CADENA…….” ” & TRIM(CADCIENTOS) & ” PESOS ” & DECIMALES & “/100″ & ” M.N. ” y borras lo que no queres que aparezca…
suerte
hace 8 meses
gracias por tu aporte ha sido de gran ayuda gracias a ti somos mas los que sabemos como manejar nuestros programas
hace 8 meses
Disculpa mi ignorancia, pero me parece muy bueno esta funcion para excel, ………………………..pero en donde pego todas funciones, disculpa pero no se en donde poner ni en donde se hace todo lo que dicen arriba
disculpa y muchas gracias
hace 8 meses
“”QUISIERA LA MACROO PLIX =)