Error 1004 en tiempo de ejecución al ejecutar código

Elabore el siguiente código

Para ocultar hojas, pero al ejecutar ocultar, se oculta las hojas y me sale un cuadro de error como lo indico en la siguiente imagen: ¿Cómo se puede solucionar este error?

1 Respuesta

Respuesta
1

El error te da por causa de que escribes hoja1 en minúscula debes cambiar a mayúscula, que es el nombre real de la hoja:

Sub ocultarhojas()
Dim hoja As Worksheet
For Each hoja In Worksheets
    If hoja.CodeName <> "Hoja1" Then
        hoja.Visible = xlSheetHidden
    End If
Next
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas