Deberías subir los libros para ver en su conjunto el problema.
Cuando creas un macro en un libro lo lo puedes guardar con extensión
XLSX porque esta extensión significa que el libro no tiene macros. Tiene que ser la extensión
XLSM por lo que si el fichero que tiene la macro el es
Reporte Diario Skus el comando correcto es:
Windows("Reporte Diario Skus.xlsm").Activate
Otra solución más correcta a mi gusto es al iniciar la macro guardar en una variable el nombre del libro
En este ejemplo Al inicio de la macro guarda el nombre del libro que la contiene y cuando tienes que volver al libro usas la variable y no el nombre que inicialmente tenia el fichero.
Si tienes que renombrar el fichero que contiene la macro de esta forma funciona siempre.
Saludos.
\\//_