Don se pregunta si hay una manera de «atar» dos o más libros de trabajo para que siempre estén abiertos (y cerrados) al mismo tiempo. Una forma relativamente fácil de acercarse a este deseo es crear, dentro de Excel, lo que se llama un _ espacio de trabajo. Puede hacerlo siguiendo estos pasos generales:

  1. Abra todos los libros de trabajo que desee utilizar juntos.

  2. Elija Guardar espacio de trabajo en el menú Archivo.

Eso es; Excel crea un archivo de espacio de trabajo que incluye información sobre los libros de trabajo que tiene abiertos actualmente. Más tarde, cuando desee que se abran todos los libros de trabajo, simplemente puede abrir el archivo del espacio de trabajo (tiene una extensión xlw) y se abren todos los libros de trabajo que componen ese archivo.

Si bien esta es una excelente manera de abrir todos los libros de trabajo que necesita a la vez, no responde al requisito de tener siempre abiertos esos libros de trabajo. Por ejemplo, su espacio de trabajo puede incluir cinco libros de trabajo, pero una vez abierto, puede cerrar fácilmente uno, dos o más de los libros de trabajo individuales en el espacio de trabajo. El requisito de que sea «todo o nada»

para los libros de trabajo de miembros no se cumple.

Si desea asegurarse de que se cumplan todos los requisitos, la única forma de hacerlo es utilizando una macro. Podría incluir una macro de controlador de eventos Workbook_Open en los cinco libros de trabajo que verificaron si los otros libros de trabajo del grupo estaban abiertos o no. Si no lo fueran, la macro podría abrirlos. También necesitaría crear un controlador de eventos Workbook_BeforeClose que se aseguraría de que todos los demás libros de trabajo del grupo estuvieran cerrados.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (8144) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

link: / excelribbon-Tying_Workbooks_Together [Uniendo libros de trabajo].