|
1 2
| siguiente >
|
|
|
Escrito por
Estela
el 27/01/2006
Necesito que alguien me pase los macros para convertir numeros en letras, esto me facilitaría un montón de trabajo. Un saludo Y gracias de antemano |
|
|
Citar |
Ver mensaje
|
|
|
Escrito por
Robinson
el 01/02/2006
Hole Copia esto en un modulo Function Aletra(Rcantidad As Double) As String 'Runi$ , Rdec$, Rdecs$, Rcen$, Rnum$, Riter$ Rcant = "" Rcant = Trim(Str(Rcantidad)) If Mid(rnum, riter, 1) <> " " And Mid(rnum, riter, 1) <> "0" Then If Mid(rnum, riter + 1, 1) <> " " And Mid(rnum, riter + 1, 1) <> "0" Then If Mid(rnum, riter + 2, 1) <> " " And Mid(rnum, riter + 1, 1) < "1" And Mid(rnum, riter + 1, 2) <> "00" Then Select Case riter If rnum = Space(11) + "1" Then Rcant = LTrim(RTrim(Rcant + cDecim + "/100 M.N. "))) End Function Function cRound(ByVal cVal, ByVal nDec) As String CRound = cRet Y para hacerlo le das en la celda que necesitas =aletra() |
|
Escrito por
Ivette
el 02/03/2006
Excelente ayuda gracias, me salio como queria
|
|
Escrito por
David
el 14/03/2006
Gracias por la ayuda, trabaja excelente. Felicidades por compartir esto con todos.
|
|
|
Escrito por
Javier
el 23/03/2006
David: copie esa rutina en visual en un modulo, como hago ahora para haceral funcionar, ya que pongo = aletra( la celda ) y me da error de "nombre? #" Saludos.- Gracias |
|
Escrito por
Monnyka
el 23/03/2006
Hola!.. Dejame decirte que he probado varias rutinas en excel y ninguna me habia funcionado tan bien como la tuyo.. Sólo tengo un problemita: cuando capturo ALETRA(celda), en donde celda es rerefencia de alguna de mi documento, el valor se pierde y me da otra cantidad con letra y si la capturo manualmente si me funciona correctamente.. Tienes idea de que puedo hacer? Por que la uso para facturas, entonces tiene que ser referencia de otra celda. Mil grax, estaré al pendiente |
|
|
Escrito por
Cesar
el 05/04/2006
Muy bueno el modulo, es posible que en lugar de que la moneda sea M.N. Aparezca otra o ninguna? |
|
|
Escrito por
Sorenkierkegaard
el 15/12/2006
Revisa el siguiente enlace: http://www.4shared.com/file/4945519/5cfa5700/pesosmexico. Html |
|
Escrito por
Juan
el 17/12/2006
Hola Estela: He visto que pedias macro para convertir los numeros a letras en exce. Perdona mi atrevimiento, pero si lo tienes me lo querrias pasar por correo electronico. Gracias, Un saludo. |
|
Escrito por
Khaled Omais
el 22/04/2007
Buenas Si lo copio , donde lo pego |
|
Escrito por
Efrain
el 25/04/2007
Alguien podria enviarme la macro para convertir de numeros a letras Gracias |
|
Escrito por
Juanbueno2003
el 01/05/2007
Visita mi pagin Web y en el encontraras la respueta Http://espanol.geocities.com/juanbueno2003 Y en el encotraran el archivo que buscan, esta completo, no tiene ningun problema. Y por favor compartanlo con otros. |
|
Escrito por
Macela Perez
el 12/07/2007
Gracias por la ayuda, pero tengo un problerma como hago para que no me salga los centavos mn , soy de colombia y aqui utilizamos pesos mcte quiesiera toda cifra termina con estas dos cosas como hago. |
|
Escrito por
Macela Perez
el 12/07/2007
Hola tambien me gustaria saber como hago para que me salga las sifras redondeadas sin centavos |
|
Escrito por
Juanbueno2003
el 17/07/2007
Habre la macro, (herramientas/macro/editor de visual basic y al llegar al final de la macro copia las siguientes lineas despues del ultimo end If Cuando termines de copiar estas lineas te vas al menu de depuracion/compilar y compilas el documento. Espero que te sirva de mucho. |
|
Escrito por
Paty Gomez
el 06/11/2007
Mil gracias me funciono de maravilla
|
|
Escrito por
Jade Azeneth
el 11/12/2007
Mil y un gracias de verdad está excelente! :-) :-) :-)
|
|
Escrito por
Giuliana Nadime Ku Falcon
el 19/12/2007
Olitas ¡Discalpa tengo un problema copie esa rutina en visual en un modulo, como hago ahora para hacerala funcionar, puesto que ya que le puse = aletra( la celda ) y me da error de "nombre? #". Espero me respondas y me puedas ayudar con mi problema, te lo agraderia mucho. |
|
Escrito por
Juanbueno2003
el 19/12/2007
Lo que sucece es que tienes que utilizar =letras(el lugar de la celda a convertir, 2)
|
|
Escrito por
Macela Perez
el 20/12/2007
Hola pues yo entro por la formula en fx y busco personalizadas y alli busco aletra y ya |
|
Al escribir en el debate:
|