Notifications
Clear all

Macro - Selecionar planilha

6 Posts
3 Usuários
0 Reactions
1,439 Visualizações
(@duguena)
Posts: 17
Active Member
Topic starter
 

Ola.

Preciso criar uma macro para abrir a Sheet correspondente ao mes selecionado na Aba "Meses".
Isto é ,ao clicar Fevereiro,ele direciona para Sheet "Fevereiro".
Qual seria a saida?

Tentei algo
Nomeplan = activesheet(4,4).value
Thisworkbook.sheets(nomePLan).activate

Obrigado

 
Postado : 03/03/2016 7:13 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

duguena,

Bom dia!

Veja se é assim.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 03/03/2016 7:31 am
(@esdras)
Posts: 8
Active Member
 

Bom dia,

Fiz alguns ajustes na sua Planilha.

1º Criei um ComboBox atribuído a uma macro.
2º O ComboBox é alimentado pela lista de meses que vc criou, e geral uma referencia com numero de cada mês.
3º Criei uma macro que compara o numero da referencia do mês (que é alterado conforme seleciona o mês no ComboBox) e direcionar para Planilha referente ao mês.

Acho que funcionou perfeitamente.

Esdras Santos da Silva
Licenciatura em Informática

 
Postado : 03/03/2016 7:54 am
(@duguena)
Posts: 17
Active Member
Topic starter
 

Oi Esdras.Vi que voce colocou este ComboBox na planilha e referencia ao numero do mes,porem na hora de executar diz que "Não é possivel executar a Macro3", e aqui já está desabilitada.

Oi Wagner.Aqui continua sem mudanças o arquivo.

Desculpem,se estou abrindo arquivo incorretamente!

 
Postado : 03/03/2016 10:03 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

duguena,

Bom dia!

Realmente, você tem razão. É que eu enviei uma planilha que não era a que eu havia salvado aqui. Segue o arquivo correto.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 04/03/2016 6:35 am
(@duguena)
Posts: 17
Active Member
Topic starter
 

Obrigado Wagner.Agora está OK.
Voce poderia compartilhar como fez? foi por VBA mesmo?

 
Postado : 04/03/2016 9:47 pm