Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: ciber_lep en Miércoles 17 de Mayo de 2006, 18:02
Título: Funcion
Publicado por: ciber_lep en Miércoles 17 de Mayo de 2006, 18:02
fijense que estoy intentado crear una función en excel, que ya esta terminada, el problema es que no me deja probrarla cuando escribo el nombre por ejemplo decbit(2) me da como respuesta #nombre, lo que significa que el nombre no es reconocido. alguien sabe donde debo declara la funcion o como declararla para que excel la reconosca. gracias por la ayuda.
Título: Re: Funcion
Publicado por: shakka en Miércoles 17 de Mayo de 2006, 20:31
Debes agregar un modulo y meter alli las funciones
Título: Re: Funcion
Publicado por: ciber_lep en Jueves 18 de Mayo de 2006, 16:11
pues, ya lo hice y ni asi, incluso lo cree en los modulos personales para que aparezca en cualquier documento de excel pero nada. te agradesco la ayuda.
Título: Re: Funcion
Publicado por: shakka en Jueves 18 de Mayo de 2006, 20:27
Pero desde el mismo libro donde defnies la funcion la puedes usar?
Si la quieres usar en cualquier libro de excel entonces debes crear un complemento.
Título: Re: Funcion
Publicado por: ciber_lep en Viernes 19 de Mayo de 2006, 16:05
tienes razón con lo de los modulos ya lo habia probado pero hacia que la funcion devolviera lo siguiente:
Código: Text
activecell.formular1c1=Resultado
ese era el error pues estaba llamando a una hoja que esta fuera del modulo cuando lo hice de la siguiente forma si funciono.