Notifications
Clear all

Exibir planilha com condição

3 Posts
2 Usuários
0 Reactions
447 Visualizações
(@mprudencio)
Posts: 2749
Famed 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

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 25/09/2015 10:46 pm
Fernando Fernandes
(@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

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 26/09/2015 12:26 am
(@mprudencio)
Posts: 2749
Famed Member
Topic starter
 

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

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 26/09/2015 9:07 am