Lista de hojas de cálculo de Excel ocultas

Tabla de contenido

Cómo generar una lista de las tablas ocultas usando VBA

Puede hacer invisibles las hojas de un libro con el comando "Formato - Hoja - Ocultar". Entonces todavía es posible acceder al contenido de la tabla usando una fórmula, pero la tabla ya no es visible.

Si necesita una lista de todas las hojas de trabajo ocultas en el libro activo, puede usar la siguiente macro:

Sub ListHiddenTablesOn ()
Atenuar tabla como hoja de trabajo, NewTable como hoja de trabajo
Atenuar CurrentMappe como libro de trabajo
Dim i como entero
Establecer CurrentMappe = ActiveWorkbook
Establecer NeueTabelle = Workbooks.Add.Sheets (1)
Para cada tabla en CurrentMappe.Worksheets
Si Table.Visible = False, entonces
yo = yo + 1
NewTable.Cells (i, 1) .Value = Table.Name
Terminara si
Siguiente mesa
End Sub

La macro recorre todas las hojas de trabajo y verifica la propiedad Visible. Si no está satisfecho, es una hoja de cálculo oculta. Luego, el nombre de la hoja se transfiere a la lista.

La macro enumera los nombres de todas las hojas de trabajo ocultas en una tabla en un nuevo libro de trabajo.

La figura muestra el resultado de la macro cuando hay tres hojas de trabajo ocultas en el libro activo: "Oculto", "Oculto" e "Invisible".

Sugerencia: Si desea saber cómo ingresar e iniciar macros en Excel, encontrará una breve descripción aquí:
www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie-makros-in-excel-ein.html

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave