Veremos hoje mesmo, como criar um código no VBA para alterar cor das guias do Excel. Esse código é bem simples e dentro do próprio, você terá direito de escolher quais cores predefinidas serão aplicadas.
Se você ainda não sabe como criar um módulo no VBA, confira esse link:
Como Criar e Deletar Módulo no VBA
Dentro do VBA é possível resolver vários tipos de problemas com as planilhas do Excel. Geralmente quando não conseguimos resolver algo usando as ferramentas ou fórmulas do Excel, devemos ter em mente que com o VBA isso é possível.
Baixe a planilha para praticar o que foi ensinado neste tutorial:
Como Alterar Cor das Guias do Excel Com VBA
Indo direto ao módulo do VBA, inicie seu código dessa forma:
Sub Cor_das_Guias()
End Sub
Veja:
Entre esse dois termos, vamos digitar: “Sheets(1)”.
Esse “Sheets()” se refere as guias ou abas do Excel e o número dentro do parenteses é a posição em que aquela guia se encontra. Então, se você quiser colorir a 5º guia, ficaria assim: Sheets(5)
No nosso exemplo, vamos colorir a segunda guia:
Veja a guia direto da planilha:
Também, poderíamos especificar diretamente o nome da guia, veja:
Sheets(“Planilha 2”)
Bom, voltando ao nosso código, depois do nome “Sheets()”, vamos informar:
.tab.Color = vbBlue
Veja abaixo:
- Tab: significa “Aba”;
- Color: Cor;
- vbBlue: Tipo de cor que será aplicada.
O que nosso código diz é: Entre dentro da segunda planilha e aplique a cor azul dentro da aba. Veja como fica esse código escrito no idioma português:
Folha(2).Aba.Cor = Azul
Existem outros tipos de cores que podem ser aplicadas, confira:
vbblue, vbGreen, vbYellow, vbBlack, vbWhite, vbMagenta, vbCyan, vbRed
Enfim, para aplicar esse código dentro da sua planilha, pressione as teclas “Alt + F8” e janela abaixo selecione o nome do código e pressione “Executar”:
E o resultado será esse:
Curso de Excel Completo: Do Básico ao Avançado.
Quer aprender Excel do Básico ao Avançado passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.
Por fim, deixe seu comentário sobre o que achou, se usar este recurso e você também pode enviar a sua sugestão para os próximos posts.
Até breve!
Artigos Relacionados Ao VBA:
- Planilha Para Inserir o Nome de Qualquer Guia de Uma Planilha no Excel
- Como Criar Várias Guias no Excel Com VBA
- Como Abrir Arquivo do Excel Com VBA