Notifications
Clear all

Ocultar / exibir linhas conforme preenchimento de uma célula

4 Posts
2 Usuários
0 Reactions
964 Visualizações
(@mm_edilson)
Posts: 10
Eminent Member
Topic starter
 

Olá, pessoal, to quebrando um pouco a cabeça aqui...

Na minha planilha, ocultei as linhas 6 a 10. Elas têm um conteúdo que só interessa se uma informação for inserida em uma célula. Nesse caso, a célula E2. Assim, quero que se a célula E2 estiver vazia, as linhas 6 a 10 continuem ocultas, mas se eu preencher a célula E2 com alguma informação, então as linhas sejam automaticamente reexibidas.

Alguém pode ajudar?

Obs.: Uso o excel 2013

 
Postado : 01/06/2016 11:33 am
(@deciog)
Posts: 0
New Member
 

mm_edilson

Eu costumo fazer desta forma para esconder valore, claro que onde escondi deixo protegida

Olha se esta solução serve para você

Décio

 
Postado : 01/06/2016 12:20 pm
(@mm_edilson)
Posts: 10
Eminent Member
Topic starter
 

Eu pensei em algo assim, mas nesse caso só ficam ocultos os valores. eu gostaria de ocultar a linha toda

 
Postado : 01/06/2016 12:26 pm
(@mm_edilson)
Posts: 10
Eminent Member
Topic starter
 

Consegui resolver com o VBA. Fiz assim

Private Sub Worksheet_Change(ByVal Target As Range)

If Range("E2") = "" Then

Range("A6:A10").Select
Selection.EntireRow.Hidden = True

ElseIf Range("E2").Value <> "" Then

Range("A6:A10").Select
Selection.EntireRow.AutoFit

End If

Range("E2").Select

End Sub

Deixei aqui, talvez seja útil para alguém.

Obrigado...

 
Postado : 01/06/2016 12:38 pm