none
Troca de Aba RRS feed

  • Pergunta

  • Fala Galera!

    Estou começando agora com VBA e  preciso montar um painel na 1° Aba que tenha botões que façam o deslocamento entre abas. Ex: na aba 1, colocar figuras que me levem para a aba 2, 3, e assim sucessivamente...

    Abraço
    quinta-feira, 16 de outubro de 2014 17:46

Respostas

Todas as Respostas

  • Tartapex...

    para selecionar uma guia basta colocar dentro de um commandButton o seguinte código.

    Sheets("NomeDaPlan").Select

    Bem Vindo ao VBA!

    Natan

    quinta-feira, 16 de outubro de 2014 18:07
  • No caso de você estar com mais de uma pasta de trabalho aberta, sugiro que qualifique a pasta de trabalho:

    ThisWorkbook.Worksheets("NomeDaPlan").Select

    Melhor ainda, em alguns casos, o método Select pode falhar (se você estiver numa pasta de trabalho diferente da ativa). Se quiser uma solução robusta que funcione em todos os casos, faça algo como:

    Application.Goto ThisWorkbook.Worksheets("NomeDaPlan").Range("A1")

    Onde A1 é o endereço da célula.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    quinta-feira, 16 de outubro de 2014 23:57
    Moderador