Usuário com melhor resposta
Como reexibir uma planilha oculta e outra planilha muito oculta?

Pergunta
-
"Boa noite pessoal,
tenho uma pasta de trabalho do excel com várias planilhas, todas protegidas (problema ja resolvido), ocultas (como resolver?) que só aparecem quando clico em um atalho dentro da pasta de trabalho e ainda tenho planilha muito oculta, ou seja não consigo visualiza-la de jeito nenhum. (como resolver esse problema?).
Ja tentei mexer nas propriedades das planilhas pelo projeto VBA (-1 xlSheetVisible) no entanto dá a seguinte mensagem: "Não é possível definir a propriedade Visible da classe WorkSheet". Como poder resolver este problema?
Respostas
-
Tenta esse código de reexibir as planilhas de uma pasta de trabalho
Sub exibir() For i = 1 To Sheets.Count Sheets(i).Visible = True Next i End Sub
- Sugerido como Resposta Fabio Rhein terça-feira, 28 de fevereiro de 2012 16:23
- Marcado como Resposta Hezequias VasconcelosModerator quinta-feira, 20 de setembro de 2012 11:25
-
Experimente desproteger a Planilha e então torná-la visível.
Exemplo:
Sub Mostrar()
'Suponha que a Planilha Banco está oculpa
'On Error Resume Next
ThisWorkbook.Sheets("Banco").Unprotect "senha123"
ThisWorkbook.Sheets("Banco").Visible = xlSheetVisible
End Sub
Felipe Costa Gualberto - http://www.ambienteoffice.com.br
- Marcado como Resposta Hezequias VasconcelosModerator quinta-feira, 20 de setembro de 2012 11:25
Todas as Respostas
-
Tenta esse código de reexibir as planilhas de uma pasta de trabalho
Sub exibir() For i = 1 To Sheets.Count Sheets(i).Visible = True Next i End Sub
- Sugerido como Resposta Fabio Rhein terça-feira, 28 de fevereiro de 2012 16:23
- Marcado como Resposta Hezequias VasconcelosModerator quinta-feira, 20 de setembro de 2012 11:25
-
-
-
-
Ok, Jhonatan, vou mandar para o seu e-mail.
Se vc tiver alguma outra dúvida após a postagem, me avisa.
-
-
Experimente desproteger a Planilha e então torná-la visível.
Exemplo:
Sub Mostrar()
'Suponha que a Planilha Banco está oculpa
'On Error Resume Next
ThisWorkbook.Sheets("Banco").Unprotect "senha123"
ThisWorkbook.Sheets("Banco").Visible = xlSheetVisible
End Sub
Felipe Costa Gualberto - http://www.ambienteoffice.com.br
- Marcado como Resposta Hezequias VasconcelosModerator quinta-feira, 20 de setembro de 2012 11:25
-
-
"Boa noite pessoal,
tenho uma pasta de trabalho do excel com várias planilhas, todas protegidas (problema ja resolvido), ocultas (como resolver?) que só aparecem quando clico em um atalho dentro da pasta de trabalho e ainda tenho planilha muito oculta, ou seja não consigo visualiza-la de jeito nenhum. (como resolver esse problema?).
Ja tentei mexer nas propriedades das planilhas pelo projeto VBA (-1 xlSheetVisible) no entanto dá a seguinte mensagem: "Não é possível definir a propriedade Visible da classe WorkSheet". Como poder resolver este problema?
Tive um problema similar e conseguir resolver da seguinte forma:
Acessei o Menu Arquivo > Botão Proteger Pasta de Trabalho > Proteger Estrutura da Pasta de Trabalho
Depois de entrado com a senha de proteção que existia consegui alterar a propriedade Visible da minha planilha no Visual Basic Editor.