Salvar uma aba como um novo arquivo Excel

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram

Leia também...

Macro que roda automaticamente

Macro que roda automaticamente Não há duvidas que as macros são uma grande mão-na-roda no Excel. É possível automatizar relatórios inteiros, sem gerar nenhum grande

Ler »

Função INDIRETO

Função INDIRETO Quando utilizamos as fórmulas e funções do Excel, na grande maioria das vezes fazemos referências a células e intervalos de forma direta, ou

Ler »

Salvar uma aba como um novo arquivo Excel

A situação é a seguinte, você possui uma aba (planilha) no seu arquivo Excel (Pasta de trabalho) que você deseja salvar separadamente do resto do arquivo original, mas o Excel não te dá essa opção, o que fazer? No meu caso por exemplo, eu precisava salvar uma das abas isoladamente para que a mesma possa ser preenchida por outra pessoa, em outro computador, e então eu possa importar os dados para o meu arquivo principal, sem ter que entregar todo o arquivo para a outra pessoa. Então, vamos ver como salvar uma aba como um novo arquivo Excel.

Primeiro veremos a forma de fazer isso manualmente, para aqueles que querem fazer isso uma ou outra vez na vida, depois veremos a forma automatizada, para aqueles que como eu precisam fazer esse processo com mais frequência ou querem simplesmente dar um ar mais profissional ao arquivo, e fazer isso de forma automática com o uso de macros (VBA).

Salvar planilha como nova pasta de trabalho – Vídeo

Como já é costume por aqui… para os preguiçosos em ler, segue o vídeo explicativo. Para os que não estão muito afim do vídeo, é só continuar a leitura mais abaixo.

Salvar planilha como nova pasta de trabalho – Sem macro

O processo é muito simples e na real são praticamente os mesmos passos que a macro, a ser ensinada abaixo, irá seguir, porém aqui você fará tudo manualmente. Siga os passos:

1 – Clique com o botão direito do mouse sobre a aba que deseja salvar separadamente e selecione a opção Mover ou Copiar, conforme mostra a imagem.

2 – Na janela que se abrir, no campo Para pasta selecione a opção (nova pasta) e também marque caixa Criar uma cópia, igual na imagem.

3 – Uma nova pasta de trabalho do Excel será criada com uma cópia da planilha selecionada, agora basta salvar este novo arquivo da maneira que quiser.

ATENÇÃO!

Apenas não se esqueça que fórmulas ou links da sua aba que interajam com outras abas do arquivo original podem deixar de funcionar corretamente no novo arquivo.

Salvar planilha como nova pasta de trabalho – Via macro

Abaixo está o código de macro que você vai utilizar, embora o código possua uma série de comentários que auto-explicam o código, a explicação de tudo também pode ser vista no vídeo acima.

O código

Sub SalvarAba()
'Impede que o Excel atualize a tela
Application.ScreenUpdating = False
'Impede que o Excel exiba alertas
Application.DisplayAlerts = False

'Seta uma variável para se referir a nova pasta de trabalho
Dim NovoWB As Workbook
'Cria esta nova aba
Set NovoWB = Workbooks.Add(xlWBATWorksheet)
With NovoWB
'Copia a aba atual para o novo arquivo, como a segunda aba
ThisWorkbook.ActiveSheet.Copy After:=.Worksheets(.Worksheets.Count)
'Deleta a primeira aba do arquivo criado (Aba em branco)
.Worksheets(1).Delete
'Salva o novo arquivo para a mesma pasta do arquivo atual
'Troque "Novo Arquivo" para um outro nome qualquer que preferir
.SaveAs ThisWorkbook.Path & "\Novo Arquivo.xlsx"
'Fecha o novo arquivo
.Close False
End With

'Permite que o Excel volte a atualizar a tela
Application.ScreenUpdating = False
'Permite que o Excel volte a exibir alertas
Application.DisplayAlerts = False
End Sub

Como inserir o código

Para usar o código acima no seu arquivo Excel, siga as instruções no passo a passo abaixo.

  1. Com sua planilha aberta, abra o editor VBA pressionando as teclas ALTF11 juntas.
  2. Na janela que se abre, na parte esquerda, pressione com o botão direito do mouse e vá em InserirMódulo, conforme a imagem mostra.
  3. Entrando no módulo criado, na parte direita da tela, insira o código acima.
  4. Lembre-se de que agora seu arquivo possui macro (VBA) e portanto seu arquivo deve ser salvo como Pasta de trabalho habilitada para macro do Excel, conforme a imagem abaixo mostra.

Acompanhe o Função Excel
facebook-logo youtube-logo googleplus-logo twitter-logo

E aí, o que achou?

Compartilhe

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram

Planilhas prontas

Composição de custos

Calcule e analise todos os custos diretos da produção de seus produtos, seja qual for o tamanho da sua empresa e seu ramo de atuação.

Gere relatórios detalhados que exibem a composição do custo de cada produto, de forma individual ou conjunta. Melhor precifique seus produtos mantendo uma margem de lucro de que você deseja.

Faça simulações com preços de insumos e veja o impacto de cada um na composição total de seu produto final.

Saber mais »

Leia também...

Logo - Ícone

COMPARTILHE COM O MUNDO

Gostou do artigo? Não seja egoísta, compartilhe!

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on whatsapp
WhatsApp

VOCÊ ESTÁ POR DENTRO?

Junte-se a lista de e-mails do Função Excel

Inscreva-se agora