Hola
Si lo que necesitas es abrir otro archivo, lo puedes hacer con lo siguiente:
1. Workbooks.Open "ruta\libro.xlsx"
Donde en ruta pones todo el árbol de carpetas hasta llegar a tu archivo, que sería libro.xlsx
Cuando tengo que hacer eso, suelo primero guardarme el nombre del archivo actual para volver después:
1.
2.
3.
4.
5.
6.
7.
actual = ThisWorkbook.Name
Workbooks.Open "C:\carpeta 1\carpeta 2\nombre.xlsx"
...
hacemos muchas cosas con el libro
...
Workbooks("C:\carpeta 1\carpeta 2\nombre.xlsx").Close
Workbooks(actual).Activate
Lo de activar el libro original es para asegurarme de que al cerrar el otro volvemos al inicial y no a cualquier otra ventana que tenga Windows abierta.
Un saludo