Hector

05/05/2007 - 18:20 por JAVIER | Informe spam
Hola Hector que tal, tengo una duda en el ejemplo proteger, pase algunas
cosas interesantes al proyecto y me encontre con una la cual no pude
encontrar, es cuando deshabilito la macro y cierro el excel en el archivo
proteger.xls se cierra sin preguntar nada y eso es lo que quiero en el
archivo que yo hice cuando desahbilito abre el archivo pero de manera oculta
pero cuando cierro la sesión excel me pregunta si deseo guardar los cambios
entonces lo que necesito pues es que no pregunte que es lo que hace que
funcione asi?
Saludos
 

Leer las respuestas

#1 Héctor Miguel
05/05/2007 - 20:13 | Informe spam
hola, Javier !

... tengo una duda en el ejemplo proteger
pase algunas cosas interesantes al proyecto y me encontre con una la cual no pude encontrar
es cuando deshabilito la macro y cierro el excel en el archivo proteger.xls se cierra sin preguntar nada y
eso es lo que quiero en el archivo que yo hice cuando desahbilito abre el archivo pero de manera oculta
pero cuando cierro la sesion excel me pregunta si deseo guardar los cambios entonces
lo que necesito pues es que no pregunte que es lo que hace que funcione asi?



1) sin conocer [+/- exactamente] que 'cosas' pasaste del ejemplo a tu proyecto... y cuales 'dejaste fuera'... -?-

2) si asumimos que la ultima vez que se trabajo 'normalmente' tu libro, fue cerrado 'todo en orden' [o sea, 'bajo control']
si la siguiente vez lo abres SIN habilitar las macros... [teoricamente] no deberia preguntar por guardar cambios 'en la sesion'...
-> a menos que... [p.e.] utilices formulas/funciones 'volatiles' [como =hoy(), o alguna formula 'matricial']...
que esten provocando que excel detecte 'cambios' de ese archivo en la sesion [aun sin las macros activas] PERO...
-> si las macros han sido deshabilitadas... [logicamente] no hay nada que pueda 'darte control' [al menos con macros] :-((
-> haz una prueba... abrelo CON las macros habilitadas... y lo cierras de inmediato [SIN haber hecho cambios 'reales' en el]...
si te 'pregunta' si quieres guardar los cambios [que obviamente NO has hecho ninguno]... siginifica 'volatilidad' en las formulas ;)
-> si lo anterior es acertado... habra que buscar la forma de 'obligar' al usuario para que SI habilite las macros :))

comentas [si hubiera] algun detalle adiiconal ?
saludos,
hector.

Preguntas similares