Excel le permite abrir bastantes libros de trabajo al mismo tiempo, dependiendo de la cantidad de memoria que tenga disponible en su sistema. Para algunas personas, no es inusual tener diez, quince, veinte o más libros abiertos, todos a la vez.

Tradicionalmente, el método normal utilizado para cambiar de un libro de trabajo a otro es mostrar la pestaña Ver de la cinta y usar la herramienta Cambiar de Windows para seleccionar el libro de trabajo deseado. Si hay más de nueve libros abiertos y hace clic en la herramienta Cambiar Windows, Excel muestra una opción que dice «Más ventanas». Haga clic en la opción y podrá ver una visualización de todos los libros abiertos. La selección de un libro de esta lista termina en ese libro que se muestra.

Si trabaja habitualmente con muchos libros abiertos, puede ser complicado hacer clic repetidamente en la herramienta Cambiar Windows, hacer clic en Más ventanas y luego seleccionar el libro que desea ver. Sería mucho más fácil si todos los libros de trabajo estuvieran en la lista y si pudiera seleccionarlos de la lista.

Desafortunadamente, Excel no le permite mostrar más de nueve libros con la herramienta Cambiar Windows. (Nueve parece ser un número bastante arbitrario, pero Microsoft tuvo que establecer un límite en alguna parte. Nueve es tan bueno como cualquier otro límite arbitrario). Sin embargo, existen algunas soluciones que puede utilizar.

La primera solución es utilizar las capacidades de cambio de tareas de Excel.

Simplemente mantenga presionada la tecla Alt mientras presiona repetidamente la tecla Tab para cambiar de una ventana a otra. Cuando se selecciona la ventana del libro de trabajo deseado, suelte la tecla Alt y se muestra el libro de trabajo real.

También puede desarrollar macros para mostrar una lista de libros de trabajo, permitirle seleccionar uno y luego alternar entre ellos. La forma más eficaz de hacerlo es crear un UserForm y adjuntarle varias macros. Siga estos pasos:

  1. Asegúrese de haber creado un libro de trabajo personal que contenga sus macros comunes. (Cómo se hace esto se ha discutido en otros números de ExcelTips.)

  2. Presione Alt + F11 para mostrar el Editor de VBA.

  3. Asegúrese de que el libro de trabajo personal esté seleccionado en la ventana Proyecto.

(Esquina superior izquierda del editor de VBA.)

  1. Elija UserForm en el menú Insertar. Aparece un nuevo UserForm en el centro de la pantalla.

  2. Usando la caja de herramientas en el lado izquierdo del Editor de VBA, coloque un control ListBox en el UserForm. Este control mantendrá la lista de libros abiertos. (Siéntase libre de hacer el ListBox tan grande o pequeño como desee).

  3. Agregue cualquier otro elemento que desee al formulario de usuario, como texto explicativo, etc.

  4. Cambie el tamaño del UserForm al tamaño que desee que se muestre.

  5. Haga clic con el botón derecho en UserForm (no en ListBox) y seleccione Ver código en el menú contextual. Luego verá la ventana Código para el formulario de usuario.

  6. Reemplace lo que esté en la ventana Código con el siguiente código:

  7. Elija Módulo en el menú Insertar. Aparece una ventana de Código para el nuevo módulo.

  8. Agregue el siguiente código a la ventana Código del módulo:

  9. Cierre el Editor de VBA y regrese a Excel presionando Alt + Q.

Una vez en Excel, puede asignar la macro AllWindows a la barra de herramientas de acceso rápido oa una tecla de método abreviado. Cuando hace clic en el botón de la barra de herramientas o en la tecla de método abreviado, se muestra el formulario de usuario, que muestra todos los libros abiertos. A continuación, puede seleccionar uno y el formulario de usuario desaparece y se muestra el libro seleccionado.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

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

Este consejo (8449) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Seeing_All_Open_Workbook_Names [Ver todos los nombres de libros abiertos].