Neste artigo você aprende como dividir planliha em vários arquivos no Excel passo-a-passo com download gratuito.
teste
Como Instalar VBA para Dividir Planilha
Primeiro habilite a guia Desenvolvedor seguindo este padrão: https://www.guiadoexcel.com.br/como-habilitar-a-guia-desenvolvedor-no-excel/
Na guia Desenvolvedor clique no botão Visual Basic, para importarmos o formulário e o módulo.
No VBE clique sobre a árvore de objetos e clique com o botão direito e clique em Importar arquivo.
Selecione os arquivos que estão para download no botão ao final do artigo.
Selecione os arquivos frmSepararDados.frm e o Modulo.bas.
Após isso eles estarão já disponíveis para serem utilizados na planilha.
Criar um Botão e Chamar o Formulário para Dividir Planilha em Arquivos no Excel
Clique na guia Inserir e no botão Formas e desenhe uma das formas, como retângulo.
Após isso coloque um texto na forma, como Separar Dados e depois clique com o botão direito sobre a forma e selecione Atribuir macro…
Após isso, ao clicar na imagem será aberto o formulário para separar planilha do Excel em arquivos.
Usando o Formulário para Separar Planilha em Arquivos no Excel
No formulário que abre preencha os campos conforme vemos na imagem:
- Cabeçalho: Selecione o cabeçalho que quer que seja repetido nos arquivos divididos.
- Intervalo a copiar: No intervalo a copiar selecione todos os dados que deseja que sejam separados em arquivos.
- Coluna chave: Defina por qual coluna quer que sejam divididos os arquivos, por exemplo loja, filial, categoria, vendedor…
- Somente valores: No botão somente valores irão ser copiados apenas os valores, sem copiar as fórmulas, colando as fórmulas então como valores nas planilhas.
Após isso ao clicar em Copiar dados selecione a pasta aonde irão ser gerados os arquivos, eles ficarão dispostos com os nomes pelos quais foram divididos:
Como resultado temos a planilha dividida em vários arquivos como vemos abaixo:
Download Planilha para Dividir Planilhas em Vários Arquivos Excel
Clique no botão abaixo para realizar o download do arquivo de exemplo: