Arquivo xlsm do Excel corrompido?

1

Eu tenho um problema com uma planilha de macros. Os botões ActiveX estão desativados e todo o código está faltando no meu projeto. Tentar adicionar código ao meu projeto causa um erro.

Aqui está o arquivo.

    
por Neil B 24.01.2017 / 01:35

1 resposta

0

Se a restauração de uma versão anterior não for possível

  • O FYI Vista + possui " Versões anteriores dos arquivos " nas pastas de documentos dos usuários
  • já que é um modelo de fatura de algum tipo, você provavelmente tem cópias antigas em todos os lugares

você pode salvar o arquivo em um formato diferente (planilha sem macros) e voltar para forçar o Excel a gerar tudo novamente, para que você possa adicionar o código novamente.

Há um validador OOXML disponível, ele pode dizer o que especificamente está errado (nos termos do padrão OOXML).

Como e se é possível corrigir a corrupção depende do que está errado. Normalmente, a corrupção resulta de uma gravação interrompida (por exemplo, o programa ou a máquina falhou ou ocorreu um erro no meio do caminho) ou uma falha no setor de disco - ou seja, é simplesmente uma perda de alguma parte do arquivo e, portanto, não pode ser restaurada sem saber exatamente o que era (deveria estar) nele. Então, geralmente não vale a pena perder tempo tentando "recuperar" dados perdidos, porque simplesmente não está lá.

A receita para evitar a perda de dados importantes é fazer o backup regularmente (para documentos de trabalho, um backup noturno é a solução padrão e melhor). O Windows é empacotado com um programa de backup desde pelo menos 2k. Existem guias suficientes sobre como configurá-lo e operá-lo, por exemplo, Configure backups automáticos no Windows 7, 8 e 10 | www.winhelp.us .

    
por 24.01.2017 / 02:33