As 5 principais maneiras de recuperar macros de arquivos corrompidos do Excel

Você também está preocupado com a forma como suas macros foram excluídas após o fechamento do arquivo do Excel ou onde as macros desapareceram no Excel ? Mas simplesmente não tenha idéia de como recuperar macros no Excel , então não tema!

Neste blog, forneci detalhes completos sobre macros do Excel e uma variedade de truques diferentes para recuperar macros no Excel.

Melhor software para recuperar macros no Excel

Para a recuperação de macros no Excel, eu recomendo a todos para ir com a ferramenta poderosa incorporado com um forte algoritmo ou seja MS Excel reparo Ferramenta.  

Usando esta ferramenta recomendada profissional, você pode facilmente reparar arquivos corrompidos e inacessíveis do Excel ( .xls e. Xlsx ). Essa ferramenta permite restaurar facilmente todos os arquivos corrompidos do Excel, incluindo gráficos, comentários de célula de propriedades da planilha e outros dados importantes . 

* A versão gratuita do produto exibe apenas dados recuperáveis.

Com a ajuda disso, você pode corrigir todos os tipos de problemas, corrupção, erros nas pastas de trabalho do Excel . Essa é uma ferramenta exclusiva para reparar vários arquivos do Excel em um ciclo de reparo e recuperar todos os dados em um local preferido. É fácil de usar e compatível com os sistemas operacionais Windows e Mac. Isso suporta todas as versões do Excel e a versão demo é gratuita.

Etapas para utilizar a ferramenta de reparo do MS Excel:

Etapa 1 - Baixe e instale o Stellar Reparar para Excel seguindo o assistente de instalação.

excel-Reparar-step-1

Etapa 2 – Após a instalação, inicie a ferramenta de reparo e navegue até o arquivo Excel que deseja reparar.

excel-Reparar-step-2

Etapa 3 – Agora selecione o arquivo Excel que deseja reparar e clique no botão 'Repair'.

excel-Reparar-step-3

Etapa 4 – Espere até que o processo de reparo termine.

excel-Reparar-step-4

Etapa 5 – Uma vez feito isso, visualize e verifique o arquivo do Excel reparado e clique no botão 'Save'.

excel-Reparar-step-5

Sobre a corrupção de macros do Excel:

O Microsoft Excel é um aplicativo muito popular do Microsoft Office. Isso é usado para executar várias funções, como realizar cálculos complexos com facilidade, entrada de dados, manutenção de estatísticas, dados financeiros e muitos outros.

O Excel é um aplicativo bastante complexo, além de sua popularidade. Isso é usado pelo profissional e também para uso pessoal. O Excel possui vários recursos e funções integrados para facilitar o trabalho dos usuários, como macros, alça de preenchimento, tabela dinâmica etc.

Uma macro é um dos recursos mais poderosos mas subutilizados do Excel. E isso pode ser definido como a gravação de uma série de tarefas em uma pasta de trabalho do Excel. Isso é comumente usado para substituir as séries repetitivas de ações de teclado e mouse na planilha do MS Excel .

O uso das macros ajudará você a economizar seu tempo precioso e até aumentar sua produtividade. Mas, em muitos casos, as pastas de trabalho do Excel são corrompidas e, como resultado de todos os dados armazenados, também são corrompidos.

Além disso, em muitos casos, é visto que a recuperação de macros do Excel ajudará você a recuperar dados de arquivos corrompidos do Excel.

Portanto, neste artigo, compartilharei informações completas sobre como recuperar macros de pastas de trabalho corrompidas.

Antes de avançar para as correções, confira algumas experiências do usuário sobre macros ausentes no Excel .

Consultas de usuário:

Vamos descrever isso mais brevemente com a experiência do usuário:

Eu tenho um arquivo que eu executei alguma macro nele, eu tinha a função em um arquivo de texto, mas ele foi excluído, então eu só preciso recuperar a macro, eu ainda tenho o arquivo que eu executei a função, mas quando Eu vou para as macros digitando Alt + F8, a lista está vazia, tento criar uma função para entrar na janela do Microsoft Visual Basic (quando coloco a função em primeiro lugar) e procurar lá para ver se a função salvo em algum lugar, mas não … existe alguma maneira de encontrar a função no arquivo em que a executei? Como o histórico que mantém todas as macros usadas no arquivo ou algo assim?  

Obrigado a todos …                                         

É hora de avançar para a próxima seção, ou seja, como recuperar macros de uma pasta de trabalho corrompida do Excel.

Como Para Recuperar Macros Do arquivo Corrupt Excel?

Bem, existem algumas maneiras de ajudá-lo a recuperar macros no Excel, mas isso também depende de algumas partes. Como a pasta de trabalho do Excel foi corrompida ou em que parte do arquivo do Excel a corrupção realmente foi encontrada? 

No entanto, verifica-se que, assim como outros dados recuperados da pasta de trabalho corrompida do Excel, os usuários também podem recuperar macros do Excel.

Para facilitar essa tarefa de recuperação de macros do Excel , sugeri a você a solução de software no início deste blog.

Para tentar restaurar os dados da pasta de trabalho corrompida do Excel , use a Ferramenta de reparo MS Excel para recuperar e reparar automaticamente o arquivo Excel corrompido de macros .

Se você deseja corrigir macros corrompidas no Excel manualmente, tente algumas das etapas de trabalho que ajudam a saber como recuperar arquivos do Excel habilitados para macro corrompidos.

Método 1: Defina o método de cálculo como manual

Quando o arquivo do Excel falhar ao abrir a pasta de trabalho por conta própria, esta etapa ajudará você a corrigir o problema.

Siga as etapas para redefinir a configuração de cálculo:

  • Abra o arquivo Excel, mas não o arquivo corrompido
  • Em seguida, no menu Ferramentas > escolha Opções > clique na guia Cálculo.

recover-macros-in-excel 1

  • No Excel 2007, clique no botão Office Opções do Excel> escolha Fórmulas no painel esquerdo.

recover-macros-in-excel 2

  • Por fim, na seção Cálculo > clique em Manual 

recover-macros-in-excel 3

Espero que isso ajude você a recuperar dados corrompidos da pasta de trabalho.

Agora, depois de definir o modo de cálculo como manual, tente as etapas abaixo para restaurar macros no arquivo Excel corrompido.

Método 2 # Alterar opções de segurança de macro

  • No menu Ferramentas, escolha Macro > selecione Segurança > opção .
  • Ou no Excel 2007, clique no botão Office > escolha Opções do Excel > selecione Central de Confiabilidade no painel esquerdo.

recover-macros-in-excel 4

  • Em seguida, clique no botão Configurações da Central de Confiabilidade > escolha Configurações de macro > Desativar todas as macros ( sem notificação na seção Configurações de macro )> clique em OK

recover-macros-in-excel 5

  • Em seguida, abra a pasta de trabalho corrompida e, se a pasta de trabalho for aberta, um aviso será exibido. As macros estão desabilitadas.
  • Mas se o Excel não abrir ou desligar , esse método não funcionará para você.

Método 3 # Exportar pasta de trabalho pessoal de macro

Assim como outros códigos VBA, as macros do Excel salvas no Personal.xlsb podem ser facilmente exportadas para o arquivo .bas .

Para exportar a pasta de trabalho de macro pessoal, execute as seguintes etapas:

  • Agora pressione Alt + F11 para abrir o Editor do Visual Basic (VBE).
  • Agora pressione Ctrl + R para usar o Project Explorer> localize o módulo que você deseja salvar
  • E clique com o botão direito do mouse no nome do módulo > selecione Exportar Arquivo

recover-macros-in-excel 6

  • Feche o VBE> saia do Excel
  • Feche o Editor do VBA e saia do Excel.
  • Para importar o arquivo .bas que é compartilhado por alguém. Clique com o botão direito do mouse no módulo presente no PERSONAL.XLSB no qual você deseja armazenar as macros. Depois, escolha a opção Importar arquivo .

Isso ajudará você a recuperar macros do arquivo Excel corrompido. Esta solução funcionou para muitos usuários, então tente.

Método 4 # Ativar pasta de trabalho de macro pessoal

Quando as macros desapareceram no Excel exatamente o que todos pensávamos que poderia ser excluído. Porém, na maioria dos casos, verifica-se que as macros são ocultadas após serem desativadas durante uma falha do Excel.

Siga as etapas mencionadas abaixo para encontrar o arquivo Personal.xlsb e execute-o novamente.

Etapas para habilitar a pasta de trabalho macro pessoal

  • Abra seu aplicativo Excel primeiro. Depois, vá na guia Arquivo e pressione as Opções.

recover-macros-in-excel 7

  • Toque no menu Add-ins, que fica na caixa de diálogo do lado esquerdo

recover-macros-in-excel 8

  • No menu suspenso Gerenciar , escolha Itens desativados
  • Agora você deve selecionar a pasta de trabalho pessoal e tocar em

recover-macros-in-excel 9recover-macros-in-excel 7

  • Depois de executar todas as etapas, reinicie o aplicativo Excel.

Perguntas frequentes relacionadas às macros do Excel:

Onde estão armazenadas as macros do Excel no Windows 10

Localização das macros do Excel no Windows 10 / Windows 7 / Windows Vista:

Pasta C: \ Users \ user \ AppData \ Local \ Microsoft \ Excel \ XLStart

Localização das macros do Excel no Windows XP:

C: \ Documents and Settings \ nome do usuário \ Pasta Application Data \ Microsoft \ Excel \ XLStart

Todas as pastas de trabalho do Excel contidas na pasta XLStart são abertas automaticamente sempre que você inicia um aplicativo do Excel.

Qualquer código que você tenha mantido na pasta de trabalho macro pessoal será listado na caixa de diálogo macro.

Como salvar permanentemente uma macro no Excel

Você sabe, salvando macros no arquivo PERSONAL.xlsb, você pode aplicar a macro do Excel a toda a sua pasta de trabalho que abrir ou executar no seu PC.

Salve uma macro na sua Pasta de trabalho de macros pessoal:

  • Na guia Desenvolvedor, clique na opção Gravar macro .
  • Na caixa de diálogo Macro de registro, vá para a macro de loja na Nas opções de queda da macro de loja, escolha a pasta de trabalho Macro pessoal.
  • Por fim, toque na opção OK.

recover-macros-in-excel 10

  • Antes de sair do Excel, você será solicitado a salvar as alterações feitas na Pasta de trabalho de macros pessoal. Então, toque em Salvar.

Reexibir pasta de trabalho de macro pessoal:

Para editar macros mantidas na pasta de trabalho de macro pessoal, a primeira coisa que você precisa fazer é exibir a pasta de trabalho de macro pessoal.

  • Em qualquer do livro do Excel aberta, ir para a vista guia e acertar o Unhide opção.

recover-macros-in-excel 11

  • Na caixa de diálogo aberta, escolha
  • Escolha e edite as macros salvas na pasta de trabalho Macro pessoal.
  • Após fazer as alterações, salve -o. Não se esqueça de ocultar a pasta de trabalho após fazer alterações completas.

recover-macros-in-excel 12

Nota: As macros armazenadas no personal.xlsb em um PC não funcionam em outro PC.

Conclusão :

Isso é tudo sobre como recuperar um arquivo do Excel habilitado para macro corrompido. Eu tentei o meu melhor para compartilhar os melhores métodos para recuperar macros de pastas de trabalho do Excel corrompidas . Portanto, tente todas as correções mencionadas acima e não se esqueça de compartilhar suas experiências conosco. 

Além disso, é recomendável manipular o arquivo do Excel corretamente e siga as melhores etapas preventivas para proteger a corrupção de arquivos do Excel.

Além disso, sempre crie backup de pastas de trabalho ativas no Excel e verifique também o seu sistema com um bom programa antivírus em busca de vírus e infecção por malware.

Se você tiver alguma dúvida adicional sobre como recuperar macros no Excel , informe-nos na seção de comentários abaixo.

Boa sorte….



Margret Arthur é um empreendedor e especialista em marketing de conteúdo. Ela escreve blogs técnicos e conhecimentos sobre MS Office, Excel e outros assuntos técnicos. Dela arte distinta de apresentar informações técnicas em linguagem fácil de entender é muito impressionante. Quando não está escrevendo, ela adora viagens não planejadas.