¿Podría alguien decirme por qué, cuando me refiero a una hoja en particular, podría utilizar:
workbooks("A").worksheets("B").activate
pero no
workbooks("A").worksheets("B").select
?
No se puede seleccionar una hoja en un libro no activo.
Primero debe activar el libro de trabajo y luego puede seleccionar la hoja.
workbooks("A").activate
workbooks("A").worksheets("B").select
Cuando se utiliza Activar, se activa automáticamente el libro de trabajo.
Tenga en cuenta que puede seleccionar una hoja en un libro de trabajo:
activeworkbook.sheets(array("sheet1","sheet3")).select
.
pero sólo una hoja puede estar Activa, y si activas una hoja que no forma parte de una selección de varias hojas, esas otras hojas quedarán sin seleccionar.