Formula en Excel

05/08/2003 - 14:07 por Javi | Informe spam
Hola grupo.

Soy muy novato en esto de VBA y quiero programar una función para que se
pueda utilizar en las hojas de Excel. Para ello creo un nuevo Modulo y allí
programo mi función.

Mi problema viene cuando cambio el nombre al módulo e intento insertar mi
nueva formula desde la lista de funciones. Mi función aparece en el grupo de
funciones definidas por el usuario, pero cuando la inserto en excel me
aparece un mensaje diciéndome que la función no es válida.

Si añado a la función el nombre de mi modulo (NombreModulo.NombreFuncion),
la función es aceptada por Excel, pero quisiera saber si hay alguna forma de
hacer que Excel inserte el nombre correcto de la función desde la lista de
funciones de usuarios.

Muchas gracias por anticipado

Javi

Preguntas similare

Leer las respuestas

#1 Manuel Romero
05/08/2003 - 19:03 | Informe spam
Verifica que el nombre de la funcion no sea una palabra reservada de Excel

"Javi" escribió en el mensaje
news:
Mostrar la cita
allí
Mostrar la cita
de
Mostrar la cita
de
Mostrar la cita
#2 Manuel Romero
08/08/2003 - 17:01 | Informe spam
No, pero puedes usar el subrayado _
NombreProducto_NombreFormula()

Claro que mejor utiliza clases, porque esa es la sintaxis para llamar a los
metodos (pero por codigo)

"Javi" escribió en el mensaje
news:
Mostrar la cita
punto?,
Mostrar la cita
Excel
Mostrar la cita
se
Mostrar la cita
lista
Mostrar la cita
Ads by Google
Search Busqueda sugerida