Discussion:
Funciones definidas por el usuario
(demasiado antiguo para responder)
Cesar Garcia
2004-05-31 15:36:57 UTC
Permalink
Buenos dias

quisiera saber si puedo utilizar una funcion definida por el usuario, osea
un procedimiento hecho en visual basic dentro de la hoja como si fuera una
funcion y de ser asi como lo puedo hacer.

Les pongo un ejemplo

mi funcion es

Public function ElevaAlCuadrado(byval I as integer) as integer
ElevaalCuadrado = I * I
End function

Y luego utilizar esa funcion en la hoja de excel como si fuera una funcion
nativa del excel... =ElevaAlCuadrado(E4)

Gracias!
Henry Sanchez
2004-05-31 16:10:30 UTC
Permalink
Hola Cesar,

Claro que es posible hacer lo que pides, basta que crees
la funcion dentro de un modulo creado previamente en el
libro de trabajo, ademas estas funciones aparecen en el
cuadro de dialogo insertar funcion (Menu Insertar -
Funcion) en la categoria "Definidas por el usuario".
Nota: Tambien es posible colocar estas funciones en otras
categorias.

Saludos,

Henry
-----Mensaje original-----
Buenos dias
quisiera saber si puedo utilizar una funcion definida
por el usuario, osea
un procedimiento hecho en visual basic dentro de la hoja
como si fuera una
funcion y de ser asi como lo puedo hacer.
Les pongo un ejemplo
mi funcion es
Public function ElevaAlCuadrado(byval I as integer) as
integer
ElevaalCuadrado = I * I
End function
Y luego utilizar esa funcion en la hoja de excel como si
fuera una funcion
nativa del excel... =ElevaAlCuadrado(E4)
Gracias!
.
Cesar Garcia
2004-05-31 16:33:09 UTC
Permalink
muchas gracias :)
ya pude hacer lo que queria.

gracias de nuevo!
Post by Henry Sanchez
Hola Cesar,
Claro que es posible hacer lo que pides, basta que crees
la funcion dentro de un modulo creado previamente en el
libro de trabajo, ademas estas funciones aparecen en el
cuadro de dialogo insertar funcion (Menu Insertar -
Funcion) en la categoria "Definidas por el usuario".
Nota: Tambien es posible colocar estas funciones en otras
categorias.
Saludos,
Henry
-----Mensaje original-----
Buenos dias
quisiera saber si puedo utilizar una funcion definida
por el usuario, osea
un procedimiento hecho en visual basic dentro de la hoja
como si fuera una
funcion y de ser asi como lo puedo hacer.
Les pongo un ejemplo
mi funcion es
Public function ElevaAlCuadrado(byval I as integer) as
integer
ElevaalCuadrado = I * I
End function
Y luego utilizar esa funcion en la hoja de excel como si
fuera una funcion
nativa del excel... =ElevaAlCuadrado(E4)
Gracias!
.
Loading...