Neste código simples abaixo, você aprende como Criar várias planilhas automaticamente com VBA usando apenas 2 linhas de código.
Para isso, basta você copiá-lo e colar em um módulo do seu editor de VBA.
Código para criar várias planilhas com VBA
Sub CriarVariasPlanilhas() Dim i As Integer i = InputBox("Insira o número de planilhas que serão criadas:", "Criar Várias Planilhas") Sheets.Add After:=ActiveSheet, Count:=i End Sub
Explicando o código
Como já explicado neste artigo (O que é e como usar o editor de VBA do Excel), não detalharemos todo o código, visto que o fundamental já está no artigo informado anteriormente.
Primeiramente atribuímos à variável i a função InputBox que abrirá uma caixa para a inserção do dado.
Neste caso, o dado é a quantidade ou o número de planilhas criadas.
Após isso, inserimos o método Sheets.Add que é o responsável pela criação das planilhas.
O comando After:=ActiveSheet determinará a posição de criação das planilhas, ou seja, após a planilha que estiver ativa.
E por último um contador Count:=1 que armazenará a quantidade de planilhas criadas passando a informação para Sheets.Add.
Conclusão
Através deste código de como Criar várias planilhas automaticamente com VBA você poderá criar facilmente inúmeras planilhas com uma rapidez incrível.
E aí? Você conhece algum outro código parecido?
Comente aí embaixo, vamos adorar!
Abraços e até a próxima!
Precisa de Aulas de Excel?
Aulas de Excel, trabalhos e planilhas personalizadas!
Sobre o Autor
0 Comentários