Forums Últimos mensajes - Powered by IBM
 

Problema con una macro

06/09/2007 - 16:58 por Raúl | Informe spam
Buenas tardes. Tengo un usuario que tiene excel 2003 con Service Pack 2. Ha
Hecho varias macros y resulta que ahora cuando en una hoja de calculo con
esas macros la guarda una vez realizado cambios y la cierra y la abre desde
otro usuario, le dice que esta abierta por el usuario anterior y solo podrá
abrirla en modo lectura. Además desde ese momento ni el propio usuario la
puede volver a abrir en modo escritura y ni siquiera la puede borrar. Se
queda como bloqueada. Que función de una macro puede hacer una cosa
parecida? No se en que sitio de la macro puede coger esta característica si
en el momento que graba o que cierra la hoja.
 

Leer las respuestas

#1 Héctor Miguel
06/09/2007 - 21:37 | Informe spam
hola, Raúl !

... un usuario que tiene excel 2003 con Service Pack 2 ha Hecho varias macros
... resulta que ahora cuando en una hoja de calculo con esas macros la guarda una vez realizado cambios
... la cierra y la abre desde otro usuario, le dice que esta abierta por el usuario anterior y solo podra abrirla en modo lectura.
Ademas desde ese momento ni el propio usuario la puede volver a abrir en modo escritura y ni siquiera la puede borrar.
Se queda como bloqueada. Que función de una macro puede hacer una cosa parecida?
No se en que sitio de la macro puede coger esta caracteristica si en el momento que graba o que cierra la hoja.



1) hablando de archivos compartidos y/o en red... nunca esta de sobra consultar con el administrador de la red [por que ?]

2) excel [al igual que todas las aplicaciones bajo ambiente windows] genera temporales desde la apertura de los archivos
y el proceso que sigue para guardar los cambios es el siguiente:
a) guarda una copia 'termporal' con un nombre 'aleatorio'
b) [si 'tiene exito'] BORRA el 'original' y renombra el temporal
-> 'aqui es donde...' [p.e.] un anti-virus, una desconexion, o un 'cambio de mapeo' pudiera 'interferir' en el proceso -?-

3) la otra posibilidad es que [por alguna *razon*] no se eliminen los temporales luego de terminar la sesion -?-
[creo que sigue siendo un *problema de red*] -???-

comentas [si detectas] algun detalle mas... 'significativo' ?
saludos,
hector.

Preguntas similares