Abrir las hojas de un libro con macros:
A continuación, se describirá el procedimiento que se debe seguir para ejecutar una macro que abra todas las hojas de un libro.
Paso 1:
Declarar un objeto que se llame WS. Esto crea una memoria que va a contener cada una de las hojas por las que la macro va a buscar.
Paso 2:
Nuestra macro empieza a ejecutarse, diciéndole a Excel que enumere a través de las hojas en nuestro libro.
Paso 3:
Cambiar el estado de vision de las hojas del libro a través de xlSheetVisible. A continuación, se generará otro bucle para buscar en el siguiente libro.
El código de VBA a insertarse en el módulo es el siguiente:
Sub abrirhojas()
‘Paso 1: Declarar variables
Dim ws As Worksheet
‘Paso 2: Ejecutar el bucle para todos los libros
For Each ws In ActiveWorkbook.Worksheets
‘Paso 3: Ejecutar para la siguiente hoja.
ws.Visible = xlSheetVisible
Next ws
End Sub