Abrir 2 archivos desde uno solo

Tengo el siguiente código:

Sub Regreso_a_libro()
Windows("libro1.xlsm").Activate  ' Abre el libro 1
ThisWorkbook.Close savechanges:=False ' cierra y no guarda cambios del libro 2
Sheets("Hoja1").Select ' selecciona la hoja 1 del libro 1
End Sub  ' fin de la actividad

El código que tengo es para que cuando yo abra el libro 2 (libro en el cual estoy trabajando y del cual es el código) desde el libro 1 y ya no quiera trabajar con el me regrese al libro 1, lo que yo quiero hacer es que si el libro 1 no esta abierto me mande a el libro 3 (desde donde igualmente se puede abrir el libro 2) y seguir trabajando en el libro 3 o ya sea cualquier libro (1 o 3) que este abierto siempre y cuando uno de los dos este cerrado.

Añade tu respuesta

Haz clic para o