Ocultar y mostrar hoja de excel

Buenas amigo tengo una inquietud sobre ocultar las hojas de excel y mostrar
la situación actual es que solo con este ejemplo puedo hacer dos hojas y el control que yo necesito es de 20 hojas como hago para hacer funcionar esta macro. E tratado de hacerlo y me da error de '9' en el tiempo de ejecución
subíndice fuera del intervalo
no encuentro que hacer ya le quite le puse y lo mismo me sale si pudieran ayudarme agradecería mucho
Sub Macro2()
Sheets("Hoja2").Visible = True
Sheets("Hoja2").Select
Sheets("Indice").Visible = False
End Sub
Sub Macro3()
Sheets("Indice").Visible = True
Sheets("Indice").Select
Sheets("Hoja2").Visible = False
End Sub

1 Respuesta

Respuesta
1
Tal y como está la macro, las páginas se han de llamar exactamente como pone ahí. Si no tienes una página llamada Hoja2 por ejemplo, te dará este error.
Muchas gracias por la respuesta he visto que tenia un error la hoja al parecer un espacio estaba haciendo el error, pero ya esta bajo control gracias a la ayuda de uds. os agradezco mucho por la atención a la presente.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas