Notifications
Clear all

Exibir planilha com condição

3 Posts
2 Usuários
0 Reactions
443 Visualizações
(@mprudencio)
Posts: 0
New Member
Topic starter
 

Boa noite, surgiu uma pequena necessidade

Como faço para exibir determinada aba de acordo com uma condição.

Tenho uma lista em uma aba com os nomes das planilhas e caso selecione sim na coluna b quero que a aba de mesmo nome seja exibida.

Alguem da uma luz

vlw

 
Postado : 25/09/2015 10:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não sei se compreendi corretamente, mas supondo que sua lista das abas estão na coluna A e na Coluna B tem uma lista com validação "Sim e Não" utilize a rotina abaixo.

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim sAba
    
    If Target.Value = "Sim" Then
        sAba = Target.Offset(0, -1).Value
        Worksheets(sAba).Select
    End If

End Sub
 
Postado : 26/09/2015 12:26 am
(@mprudencio)
Posts: 0
New Member
Topic starter
 

Obrigado Mauro, troquei, select por visible =xlsheetvisible e funcionou perfeitamente

 
Postado : 26/09/2015 9:07 am