Problemas con Convertir números a letras

12/10/2006 - 15:14 por Dorian | Informe spam
hola,

he utilizado (y sin problemas) algunas de las tantas macros para convertir
números a letras :)

para un nuevo proyecto quise utilizar una que héctor miguel recomienda en el
link
http://groups.google.com/group/micr...9a9cb3fdf5

el problema es que cuando quiero utilizarla en la celda en la que introduzco
la función me sale el mensaje: #¿NOMBRE?

la verdad que reviso el código (aunque he hecho unicamente un copy & paste)
pero no encuentro que puede estar mal\

incluso si hago la llamda a la función EnLetras(A1,1) me sale el mensaje de
error en fórmula :(((

y lo peor es que (ahora?) tampoco me funcionan las otras macros que tenia
para hacer lo mismo !!! :((((

que puede estar pasando ?? por favor les pido ayuda porque tengo que
entregar este proyacto urgente y la verdad que esto me esta quemando la
cabeza

muchas gracias a todos por su ayuda

dorian+

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
12/10/2006 - 20:24 | Informe spam
hola, Dorian !

he utilizado (y sin problemas) algunas de las tantas macros para convertir numeros a letras :)
para un nuevo proyecto quise utilizar una... en el link [...]
el problema es que cuando quiero utilizarla en la celda en la que introduzco la funcion me sale el mensaje: #¿NOMBRE?
la verdad que reviso el codigo (aunque he hecho unicamente un copy & paste) pero no encuentro que puede estar mal
incluso si hago la llamda a la funcion EnLetras(A1,1) me sale el mensaje de error en formula :(((
y lo peor es que (ahora?) tampoco me funcionan las otras macros que tenia para hacer lo mismo !!! :((((
que puede estar pasando ?? ... tengo que entregar este proyecto urgente y la verdad que esto me esta quemando la cabeza



1) [hasta donde se]... si una funcion devuelve como resultado el valor de error -> 'nombre' significa que:
a la aplicacion [excel] no le fue posible obtener/localizar/leer/... las instrucciones [el codigo] que hace las operaciones :-(

2) dado que comentas que [incluso] han dejado de funcionar 'las otras' macros/funciones/... [no solo 'esta'] para hacer 'lo mismo'...
[probablemente] los codigos estan en modulos de un libro distinto al de la/s hoja/s donde necesitas utilizarla/s ???

[por si las dudas]... las funciones definidas en un libro... NO son 'transparentes' para utilizarlas EN OTRO libro :-\
a menos que esten ambos libros abiertos y 'llames' a la funcion 'casandola' con el nombre del libro que contiene los codigos ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Dorian
12/10/2006 - 22:34 | Informe spam
héctor:

muchas gracias por tu respuesta :)

la verdad que no se lo que puede estar pasando, pues no tengo otros libros
abiertos en el momento en que estoy trabajando con este libro :(

tambien, como comentaba,cuando llamo a la fucnión, si escribo:
EnLetras(A1,1) (con coma) me sale el mensaje de error en formula :(((

tendre algo desactivado? estaré pegandola en el modulo equivocado?

saludos, espero si a alguien se le ocurre alguna pista

muchas gracias !! :)

dorian+





"Héctor Miguel" escribió en el mensaje
news:
hola, Dorian !

he utilizado (y sin problemas) algunas de las tantas macros para
convertir numeros a letras :)
para un nuevo proyecto quise utilizar una... en el link [...]
el problema es que cuando quiero utilizarla en la celda en la que
introduzco la funcion me sale el mensaje: #¿NOMBRE?
la verdad que reviso el codigo (aunque he hecho unicamente un copy &
paste) pero no encuentro que puede estar mal
incluso si hago la llamda a la funcion EnLetras(A1,1) me sale el mensaje
de error en formula :(((
y lo peor es que (ahora?) tampoco me funcionan las otras macros que tenia
para hacer lo mismo !!! :((((
que puede estar pasando ?? ... tengo que entregar este proyecto urgente y
la verdad que esto me esta quemando la cabeza



1) [hasta donde se]... si una funcion devuelve como resultado el valor de
error -> 'nombre' significa que:
a la aplicacion [excel] no le fue posible obtener/localizar/leer/...
las instrucciones [el codigo] que hace las operaciones :-(

2) dado que comentas que [incluso] han dejado de funcionar 'las otras'
macros/funciones/... [no solo 'esta'] para hacer 'lo mismo'...
[probablemente] los codigos estan en modulos de un libro distinto al de
la/s hoja/s donde necesitas utilizarla/s ???

[por si las dudas]... las funciones definidas en un libro... NO son
'transparentes' para utilizarlas EN OTRO libro :-\
a menos que esten ambos libros abiertos y 'llames' a la funcion
'casandola' con el nombre del libro que contiene los codigos ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Respuesta Responder a este mensaje
#3 Héctor Miguel
12/10/2006 - 23:16 | Informe spam
hola, Dorian !

... no se lo que puede estar pasando, pues no tengo otros libros abiertos en el momento en que estoy trabajando con este libro :(
tambien, como comentaba,cuando llamo a la fucnion, si escribo: EnLetras(A1,1) (con coma) me sale el mensaje de error en formula :(((
tendre algo desactivado? estare pegandola en el modulo equivocado? [...]



1) si utilizaras un separador de argumentos distinto del 'reconocido' por excel... [simplemente] no te dejaria introducir la funcion ;)

2) con respecto de 'pegar' el codigo de la funcion en algun modulo 'equivocado'... -?-
en el link que reportas, hay una linea ANTES del codigo de la funcion propuesta que 'dice' +/- asi:
en un modulo de codigo 'normal' ==
3) si 'pegaste' el codigo de la funcion en un modulo 'de clase' [ThisWorkbok o el de alguna hoja]... -?-
la funcion NO seria 'utilizable' dentro de las hojas de calculo del libro

4) haz una prueba insertando la funcion desde el asistente de funciones... atajo: -> {mayus}+{F3}
y comprueba que 'aparezca' el nombre de la funcion dentro de la categoria de 'definidas por el usuario' -?-

5) si el codigo 'estaba' en algun modulo 'de clase' [punto 3 anterior]...
es posible que la funcion quede 'bloqueada' [quizas]
-> hasta que muevas el codigo a un modulo 'general' y cierres/abras [nuevamente] tu archivo

comentas [si encuentras] algun detalle mas... 'significativo' ?
saludos,
hector.
Respuesta Responder a este mensaje
#4 Dorian
12/10/2006 - 23:46 | Informe spam
hola héctor !!

MUCHAS GRACIAS !!!! :DDD

el error estaba en la opción 3 :(( porque pegaba el código de la funcion en
un modulo 'de clase' [ThisWorkbok] ;)

te agradezco enormemente tu ayuda (ésta, las anteriores, y las futuras
;)

un abrazo

dorian+

:)))



"Héctor Miguel" escribió en el mensaje
news:
hola, Dorian !

... no se lo que puede estar pasando, pues no tengo otros libros abiertos
en el momento en que estoy trabajando con este libro :(
tambien, como comentaba,cuando llamo a la fucnion, si escribo:
EnLetras(A1,1) (con coma) me sale el mensaje de error en formula :(((
tendre algo desactivado? estare pegandola en el modulo equivocado?
[...]



1) si utilizaras un separador de argumentos distinto del 'reconocido' por
excel... [simplemente] no te dejaria introducir la funcion ;)

2) con respecto de 'pegar' el codigo de la funcion en algun modulo
'equivocado'... -?-
en el link que reportas, hay una linea ANTES del codigo de la funcion
propuesta que 'dice' +/- asi:
en un modulo de codigo 'normal' ==>
3) si 'pegaste' el codigo de la funcion en un modulo 'de clase'
[ThisWorkbok o el de alguna hoja]... -?-
la funcion NO seria 'utilizable' dentro de las hojas de calculo del
libro

4) haz una prueba insertando la funcion desde el asistente de funciones...
atajo: -> {mayus}+{F3}
y comprueba que 'aparezca' el nombre de la funcion dentro de la
categoria de 'definidas por el usuario' -?-

5) si el codigo 'estaba' en algun modulo 'de clase' [punto 3 anterior]...
es posible que la funcion quede 'bloqueada' [quizas]
-> hasta que muevas el codigo a un modulo 'general' y cierres/abras
[nuevamente] tu archivo

comentas [si encuentras] algun detalle mas... 'significativo' ?
saludos,
hector.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida