Tengo un documento de Excel que se almacena en un servidor de SharePoint, que siempre he abierto en mi computadora en modo de solo lectura porque necesito consultarlo.
De vez en cuando, para obtener los últimos cambios, tengo que cerrar el archivo y volver a cargarlo. ¿Hay alguna opción dentro de Excel 2007 que me permita simplemente actualizar un documento que he abierto en modo de solo lectura a la última versión del servidor?
Mejor aún, ¿hay alguna forma en que esto se pueda hacer dinámicamente, sin que tenga que presionar actualizar?
microsoft-excel-2007
RoboShop
fuente
fuente
Respuestas:
La solución de Yuval puede ser suficiente, pero solo si los cambios se limitan al contenido de la celda. El investigador no indicó si este es el caso. Sin embargo: ¿qué pasa si el cambio que desea recoger es la adición de (tal vez incluso la eliminación de) hojas de trabajo en el libro?
Una especie de solución frágil y desagradable: almacene una macro en su PERSONAL.XLS (B) oculto para realizar un cierre periódico y volver a abrirlo (reprogramando). PERSONAL.XLS (B) debe encontrarse en% USERPROFILE% \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART \)
Por supuesto, el subtítulo anterior podría parametrizarse y / o podría adjuntarlo a un botón de barra de herramientas personalizado o algo así. Como guardar el libro de trabajo guarda la información de estado de la hoja activa, la celda activa, etc., es posible que también desee incluir algunas líneas para guardar el nombre de la hoja activa preferida y reactivarlo cada vez que se vuelva a abrir.
Referencias
http://office.microsoft.com/en-us/excel-help/run-a-macro-HP010342865.aspx http://msdn.microsoft.com/en-us/library/office/ff196165(v=office .14) .aspx
Aunque no examiné todo, esta parece ser una introducción muy útil si no has oído hablar de PERSONAL.XLS (B): http://www.rondebruin.nl/win/personal.htm
fuente
Esto podría ayudar:
Aquí es donde lo consigo. Es un articulo interesante. ¿Esto ayuda?
fuente