Problemas con 'Actualizar Add-in' (Update)

06/08/2005 - 01:48 por titon | Informe spam
Hola, tengo formulas que dependen de un Add-in especifico, y me funcion
super bien, el problema esta en que cuando llevo el archivo Excel a u
equipo que tenga instalado sistema operativo en otro idioma (yo trabaj
con un equipo en ingles), me pide actualizar la ruta del add-i
(archivo.xla) para que las celdan que hacen referencia a este Add-i
puedan funcionar correctamente.

El drama esta en que la ruta del add-in depende de un software d
instalacion que por defecto instala el addin en c:\program file\ .
.\addin.xla, si el equipo es en ingles, o c:\Archivos de programa\ .
.\addin.xla si es en español.

Por tanto como hago para solucionar este problema sin que el usuari
tenga que actualizar la ruta del add-in. Por macros no lo puedo hacer
ya que el mensaje de actualizar aparece antes del arranque de cualquie
Macro.

preguntas:
1) Hay alguna forma de diseñar una funcion propia que se pued
encapsular y leer como formula en celda?

2) Existe alguna instancia en la cual pueda axceder a ejecutar algun
macro previo a el arranque en si del mensaje de actualizacion?

Cualquier ayuda sera bienvenida y eternamente agradecida

tito
titon's Profile: http://www.msusenet.com/member.php?userid)3
View this thread: http://www.msusenet.com/t-187096065
 

Leer las respuestas

#1 Héctor Miguel
06/08/2005 - 06:39 | Informe spam
hola, titon !

... tengo formulas que dependen de un Add-in especifico... el problema esta
... cuando llevo el archivo... a un... sistema operativo en otro idioma... me pide actualizar
... la ruta del add-in depende de un software... que por defecto instala
... en c:\program file\ . .\addin.xla, si... ingles, o c:\Archivos de programa\ . .\addin.xla si... en español.
... solucionar este problema sin que el usuario tenga que actualizar la ruta del add-in.
Por macros no lo puedo hacer, ya que el mensaje... aparece antes... de cualquier Macro.
... alguna forma de diseñar una funcion propia que se pueda encapsular y leer como formula en celda?
... alguna instancia en la cual pueda axceder a ejecutar alguna macro previo a el arranque... del mensaje de actualizacion?



1) [hasta donde se]... para que [las funciones de] un 'add-in' este/n disponible/s o sea/n funcional/es...
-> SOLO se requiere que este presente/abierto/'instalado' ->EN la sesion activa<-
[forma parte de la coleccion 'workbooks' / libros abiertos] por lo tanto...
-> NO 'importa' cual es la ubicacion [si fuera distinta en cada equipo]
2) es -solo- probable [aunque no lo menciones] que la referencia al 'add-in' la estes haciendo en el proyecto vba -?-
[en cuyo caso SI es necesaria la 'precisa/misma' ubicacion que cuando/donde se hizo la referencia] -?-
-> si 'te pide' una actualizacion de la ruta [seguramente]... es porque NO lo encontro [abierto en la sesion] -?-
3) tambien es posile definir funciones personalizadas [utilizando codigos en vba]
4) en cuanto a ejecutar prodecimientos 'de verificacion' PREVIOS a la ejecucion de 'otros' procedimientos...
[seguramente] habra alternativas [p.e. a traves de un libro/evento previo/intermedio/... a los 'otros' procedimientos] -?-

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

Preguntas similares