prucommercialre.com


Unhiding varias hojas de cálculo

Cuando usted elige para ocultar hojas de un libro, Excel le permite ocultar varias hojas con una acción: todo lo que necesita hacer es seleccionar las hojas antes de realmente hacer la clandestinidad. Unhiding hojas de trabajo es una historia diferente, sin embargo. Excel sólo le permite Para mostrar uno a la vez. Si usted tiene muchas hojas de trabajo que desea mostrar, esto puede ser muy tedioso.

La única forma de evitar esto es usar una macro para mostrar las hojas de trabajo. La siguiente macro VBA mostrar todas las hojas del libro actual:

UnhideAllSheets Sub ()
Dim wsSheet como hoja de trabajo

Para Cada wsSheet En ActiveWorkbook.Worksheets
wsSheet.Visible = xlSheetVisible
Siguiente wsSheet
End Sub

Si prefiere no mostrar todas las hojas a la vez, puede causar la macro para preguntar sobre cada hoja de trabajo oculto y luego mostrar cada uno que usted se compromete a mostrar. La siguiente macro se encargará de esta tarea:

UnhideSomeSheets Sub ()
Dim sSheetName As String
Dim strMensaje As String
Dim Msgres Como VbMsgBoxResult

Para Cada wsSheet En ActiveWorkbook.Worksheets
Si wsSheet.Visible = xlSheetHidden Entonces
sSheetName = wsSheet.Name
strMensaje = "Mostrar la hoja siguiente?" _
Y vbNewLine y sSheetName
Msgres = MsgBox (strMensaje, vbYesNo)
Si Msgres = vbYes Entonces wsSheet.Visible = xlSheetVisible
End If
Siguiente wsSheet
End Sub

ExcelTips es su fuente de capacitación rentable Microsoft Excel. Esta punta (9636) se aplica a Microsoft Excel 2007, 2010, y 2013. Usted puede encontrar una versión de este consejo para el más viejo interfaz de menú de Excel aquí: unhiding varias hojas de cálculo.