Funciones personalizadas fuera de excel

15/08/2005 - 16:46 por Israel Martínez | Informe spam
Hola a todos.

Mi duda es ¿Como puedo llamar a funciones personalizadas desde un archivo
DLL u otro similar?
En mi trabajo desarrollamos funciones propias para nuestra labor pero al
realizarle alguna mejora o cambio debemos copiarla y pegarla en el liblro de
macros personal y esto es un poco molesto porque a veces hay que actualizar
dos o tres veces dicho libro en varias maquinas, así que se nos ocurrio
actualizarlas en algun tipo de DLL y solo copiar y pegar este archivo.

Espero haber sido claro y les agradesco de antemano su ayuda.
 

Leer las respuestas

#1 Israel Martínez
15/08/2005 - 18:44 | Informe spam
Muchas gracias Carlos.

Llevo algunos años trabajando con excel y no habia visto nada respecto a los
complementos pero me es muy util (Uno nunca deja de aprender:-)).

"Carlos Durán Urenda" escribió:

Hola Israel

yo No acostumbro utilizar el libro personal de macros
en su lugar utilizo complementos para tal efecto, Create un libro con todos
los codigos que deseas compartir, elimina las hojas, de modo que solo dejes
una hoja en blanco (claro, si tus funciones no dependen de alguna hoja)...
En Archivo... / Guardar Como Selecciona en el tipo de archivo Complemento
de Microsoft Excel (*.xla), es el ultimo de la lista

puedes copiar el complemento a una ubicacion en la red accesible para tus
usuarios, y en el equipo del usuario le pides Herramientas / Complementos...
vas a Examinar... y seleccionas el complemento, de esta manera las funciones
estarán disponilbes para el usuario, claro siempre y cuando se conecte
adecuadamente y suponiendo que la ubicacion de red siempre estará
disponible... de esta forma podrias reemplazar unicamente el complemento en
la ubicacion antes mensionada.
Otra opcion seria copiar el complemento al disco duro del usuario, en cuyo
caso solo tendrias que reemplazarlo por una nueva version, usuario por
usuario

Espero te sea de utilidad

Saludos
Carlos Duran




"Israel Martínez" escribió en el
mensaje news:
> Hola a todos.
>
> Mi duda es ¿Como puedo llamar a funciones personalizadas desde un archivo
> DLL u otro similar?
> En mi trabajo desarrollamos funciones propias para nuestra labor pero al
> realizarle alguna mejora o cambio debemos copiarla y pegarla en el liblro
> de
> macros personal y esto es un poco molesto porque a veces hay que
> actualizar
> dos o tres veces dicho libro en varias maquinas, así que se nos ocurrio
> actualizarlas en algun tipo de DLL y solo copiar y pegar este archivo.
>
> Espero haber sido claro y les agradesco de antemano su ayuda.



Preguntas similares