Conversion de numeros a letas

Hola a tod@s
Os adjunto un vin y un doc, para la conversion de numeros a letras
Saludos
Catarso (Joan)

Un dia mas, un dia menos
Para cuando dice que lo quiere…jajajajajajaja [attachment=24230,1901]

NUMEROS_A_LETRAS.doc (27.5 KB)

NUMEROS_A_LETRAS.doc (27.5 KB)

Hola
El vin se quedo atras, ahi va
Saludos
Catarso (Joan)

Un dia mas, un dia menos
Para cuando dice que lo quiere………………………………………………………….jajajajajajaja [attachment=24279,1903]

Documents.zip (13.6 KB)

Documents.zip (13.6 KB)

Gracias por el aporte…
.
.
Personalmente cuando pueda acceder a v710, (dentro de un par de meses según mi Nivel 1), intentaré adaptar las siguientes funciones que encontré por San Google y que me parecen muy interesantes para este tema de conversión.
.
En el enlace hay código en distintos lenguajes, entre ellos JavaScript. Teneis para probarlo online
.
.
http://proinf.net/permalink/convertir_cifras_en_letras
.
.
Por si a alguien le interesa.
.
.
saludos
Antonio Vela
http://www.velavisual.com

Hola,
siguiendo el enlace de script de Antonio Vela adjunto .vin con el código javascript integrado para conversión de números a texto.
Un saludo.

Fernando.

también se me quedó atrás :slight_smile: [attachment=24306,1905]

NúmerosaTexto.zip (6.22 KB)

NúmerosaTexto.zip (6.22 KB)

Gracias por los aportes

Saludos
Carlos

Muchas gracias a todos.

un saludo
José Luis
http://www.ascsl.com

Le he echo un pequeño cambio a tu aporte.
Ahora le puedes pasar la función que deseas usar.
Logicamente, si fuera necesario mandar parámetros, con montar la cadena en la variable MiNumero bastaría, creo…

[EDITO]
Con este mini truco, puedes montar un js con funciones interesantes y ejecutar la que necesites en un momento dado.

Vale, me estoy dando cuenta ahora que no se adjunto el fichero.
Lo tengo en la oficina, si puedo lo vuelvo a hacer mañana y lo subo

Adjunto el vim modificado, aún se puede mejorar más para pasarle los parámetros más elegante. Pero, montando la cadena en la variable número bastaría.

No hay manera de adjuntar?? [attachment=24344,1907]
** Por favor, revisar los adjuntos, ni rar, ni vim se suben **

NumeroaTexto.zip (6.35 KB)

NumeroaTexto.zip (6.35 KB)

Hola a tod@s
Gracias por vuestros comentario, pero debo de deciros que esta funcion crea la conversion silaba a silaba, cuando tiene que crear por ejemplo CUATROCIENTOS CINCUENTA Y CUATRO MIL, lo hace

  1. CUA
  2. TRO
  3. CIEN
  4. TOS + un espacio
  5. CIN
  6. CUEN
  7. TA + un espacio
  8. Y + un espacio
  9. CUA
  10. TRO + un espacio
  11. MIL + un espacio
    Esto lo adjunro para que veais como funciona, pues pense que esra la forma mas correcta que palabra a palabra
    Saludos
    Catarso (Joan)

Un dia mas, un dia menos
Para cuando dice que lo quiere………………………………………………………….jajajajajajaja

Hola Fernando:
Excelente aporte. Dos preguntas bastante ignorante:

  1. Como se hace para aplicarlo a un informe que tiene un que tiene un valor numero.
  2. Como se hace para modificar la palabra euros a otra moneda
    Gracias
    Eli

Buenos dias…

Baje el VIN, pero no puedo hacer que se ejecute…
Coloco el numero, que en el campo funcion que se agrega?

Hola figaricarlos.

Si después de once años esperas que siga funcionando tienes mucha moral.

Echa un vistazo a este hilo del Foro.
Comandos Scripts obsoletos en Velneo 7.18 - Velneo - Velneo

En él puedes descargar un script CifrasEnLetras.js que funcionaba bastante bien.

En Internet tienes miles de propuestas y ahora hasta el ChatGPT te hace el apaño.

Saludos
Paco Satué

Buenas tardes.

Vi muy engorroso todos los códigos y extremadamente largos. Esto es una solución mucho mas sencilla, aunque el trabajo manual es extenso, se hace una sola vez, y luego ya se juega con las formulas.

Siendo que se puede leer con “stringSection” de un Set, y teniendo en cuenta la posición a partir del numero tomado ya sea con Right, Left o Mid, es cuestión de ir armando la estructura de lectura. Actualmente esta para pasar a texto hasta el 999.999. Ya en estos días me pongo a terminar, ya que me sirve hasta donde esta.

Esto hay que pulir, ojala personas con mas experiencia pueden afinar esto para que la implementación sea mas sencilla, ya que tener demasiado trabajo unicamente para pasar números a letras es frustrante.

Me veo en la necesidad muchas veces de solicitar ayuda en el foro, así como muchos, pero a veces las soluciones son imposibles de implementar por lo complicado que se ve…así que insto a los mas conocedores a que analicen y brinden soluciones que puedan ser administrables, entendibles a la hora de realizar cambios.

Desde ya muchas gracias, y espero que les sea de ayuda.

Numero a Texto.pdf (21,9 KB)

Justamente revisando CHATGPT es que me paso un formato mucho mas corto, a partir de allí busque la igualdad en el concepto hasta que el resultado fue exitoso.