Reparando uma pasta de trabalho corrompida

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Quando você abrir uma pasta de trabalho que tenha sido corrompida, o Microsoft Office Excel iniciará automaticamente o modo Recuperação de Arquivo e tentará reabrir e reparar, simultaneamente, a pasta de trabalho

O Excel nem sempre pode iniciar automaticamente o modo Recuperação de arquivos. Se você não puder abrir uma pasta de trabalho porque está corrompida, poderá tentar repará-la manualmente..

Quando a reparação de uma pasta de trabalho não for bem-sucedida, você também poderá tentar outros métodos para recuperar os dados da pasta. Como medida preventiva, convém salvar freqüentemente sua pasta de trabalho e criar uma cópia de backup a cada vez que salvá-la. Ou determine que o Excel crie automaticamente um arquivo de recuperação a intervalos específicos. Dessa forma, você terá acesso a uma cópia utilizável da pasta de trabalho, caso o original seja excluído acidentalmente ou corrompido.

O que você deseja fazer?

Reparar manualmente uma pasta de trabalho corrompida

Recuperar dados de uma pasta de trabalho corrompida

Salvar automaticamente uma cópia de backup de uma pasta de trabalho

Criar automaticamente um arquivo de recuperação a intervalos específicos

Reparar manualmente uma pasta de trabalho corrompida

  1. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione a pasta de trabalho corrompida que você deseja abrir.

  3. Clique na seta ao lado do botão Abrir e, em seguida, clique em Abrir e Reparar.

  4. Siga um destes procedimentos:

    • Para recuperar o máximo possível de dados da pasta de trabalho, clique em Reparar.

    • Para extrair valores e fórmulas da pasta de trabalho caso o reparo não tenha êxito, clique em Extrair Dados.

Início da página

Recuperar dados de uma pasta de trabalho corrompida

Os métodos a seguir podem ajudar você a recuperar dados que de outra forma poderiam ser perdidos. Se um dos métodos não tiver êxito, tente outro. Se não for possível recuperar seus dados usando um desses métodos, você também poderá experimentar soluções de software de terceiros para tentar recuperar dados de pastas de trabalho.

Importante : Se um erro de disco ou de rede impossibilitar a abertura de uma pasta de trabalho, mova a pasta para outra unidade de disco rígido ou da rede para um disco local antes de ocupar seu tempo tentando qualquer uma das opções de recuperação a seguir.

  • Para recuperar os dados caso a pasta de trabalho tenha sido aberta no Excel, siga um dos procedimentos a seguir:

    • Reverter a pasta de trabalho para a última versão salva     Se você estiver editando uma planilha e a pasta de trabalho for corrompida antes de salvar as alterações, você pode recuperar a planilha original revertendo-a para a última versão salva.

      Para reverter a pasta de trabalho para a última versão salva, siga estes procedimentos:

      1. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

      2. Clique duas vezes no nome da pasta de trabalho que você abriu no Excel.

      3. Clique em Sim para reabrir a pasta de trabalho.

        Observação : A pasta de trabalho é revertida para a última versão salva. Todas as alterações que possam ter corrompido a pasta terão sido descartadas.

    • Salvar a pasta de trabalho no formato SYLK (Symbolic Link)     Ao salvar a pasta de trabalho no formato SYLK, é possível remover os elementos corrompidos. Geralmente, o formato SYLK é utilizado para remover danos na impressora.

      Para salvar a pasta de trabalho no formato SYLK, siga estes procedimentos:

      1. Clique no Botão do Microsoft Office imagem do botão office e aponte para a seta ao lado de Salvar Como.

      2. Na lista Salvar como tipo, clique em SYLK (vínculo simbólico) e, em seguida, clique em Salvar.

        Observação : Quando você usa o formato de arquivo SYLK, é salva apenas a planilha ativa da pasta de trabalho.

      3. Se você receber um aviso informando que o tipo de arquivo selecionado não oferece suporte a pastas de trabalho que contenham várias planilhas, clique em OK para salvar apenas a planilha ativa.

      4. Se uma mensagem informar que a pasta de trabalho pode conter recursos que não são compatíveis com o formato SYLK, clique em Sim.

      5. Clique no Botão Microsoft Office imagem do botão office e, em seguida, clique em Fechar.

      6. Se uma mensagem solicitar se deve salvar as alterações feitas, clique em Sim.

      7. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

      8. Selecione o arquivo .slk que você salvou e clique em Abrir.

        Observação : Para ver o arquivo .slk, talvez seja necessário, na lista Arquivos do tipo, clicar em Todos os Arquivos ou em Arquivos SYLK.

      9. Clique no Botão do Microsoft Office imagem do botão office e aponte para a seta ao lado de Salvar Como.

      10. Na caixa Salvar como tipo, clique em Pasta de Trabalho do Excel.

      11. Na caixa Nome do arquivo, digite um novo nome para a pasta de trabalho, a fim de criar uma cópia sem substituir a pasta de trabalho original, e clique em Salvar.

        Observação : Como esse formato salva apenas a planilha ativa na pasta de trabalho, você deve abrir várias vezes a pasta de trabalho corrompida e salvar cada planilha separadamente.

  • Para recuperar os dados caso não seja possível abrir a pasta de trabalho no Excel, siga um destes procedimentos:

    • Definir a opção de cálculo do Excel para manual    Para abrir uma pasta de trabalho, tente alterar a configuração de cálculo de automático para manual. Como a pasta de trabalho não será recalculada, talvez ela seja aberta.

      Para definir a opção de cálculo do Excel como manual, siga um destes procedimentos:

      1. Certifique-se de que uma pasta de trabalho nova e em branco esteja aberta no Excel. Se não estiver, faça o seguinte:

        1. Clique no Botão do Microsoft Office imagem do botão office e, em seguida, clique em Novo.

        2. Em Novo Documento em Branco, clique em Documento em branco.

      2. Clique no Botão do Microsoft Office imagem do botão office e clique em Opções do Excel.

      3. Na categoria Fórmulas, nas opções Cálculo, clique em Manualmente.

      4. Clique em OK.

      5. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

      6. Selecione a pasta de trabalho corrompida e, em seguida, clique em Abrir.

    • Usar referências externas para vincular à pasta de trabalho corrompida    Se quiser recuperar somente dados e não fórmulas nem valores da pasta de trabalho, você pode usar referências externas para vincular à pasta de trabalho corrompida.

      Para usar referências externas a fim de vincular à pasta de trabalho corrompida, siga estes procedimentos:

      1. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

      2. Na caixa Examinar, selecione a pasta que contém a pasta de trabalho corrompida e clique em Cancelar.

      3. Clique no Botão do Microsoft Office imagem do botão office e, em seguida, clique em Novo.

      4. Em Novo Documento em Branco, clique em Documento em branco.

      5. Na célula A1 da nova pasta de trabalho, digite =Nome do Arquivo!A1, onde Nome do Arquivo é o nome da pasta de trabalho corrompida, e pressione ENTER.

        Dica : Você só precisa inserir o nome da pasta de trabalho: não é necessário digitar a extensão.

      6. Clique na pasta de trabalho e, em seguida, clique em OK.

      7. Se a caixa de diálogo Selecionar Planilhafor exibida, selecione a planilha apropriada e clique em OK.

      8. Selecione a célula A1.

      9. Na guia Início, no grupo Área de Transferência, clique em Copiar.

        Atalho de teclado  Você também pode pressionar CTRL+C.

      10. Selecione uma área que seja aproximadamente do mesmo tamanho que o intervalo de células que contêm os dados na pasta de trabalho corrompida.

      11. Na guia Início, no grupo Área de Transferência, clique em Colar.

        Atalho de teclado  Você também pode pressionar CTRL+V.

      12. Com o intervalo de células ainda selecionado, na guia Página Inicial, no grupo Área de Transferência, clique novamente em Copiar.

        Atalho de teclado  Você também pode pressionar CTRL+C.

      13. Na guia Página Inicial, no grupo Área de Transferência, clique na seta abaixo de Colar e clique em Colar Especial.

      14. Em Colar, selecione Valores e, em seguida, clique em OK.

        Observação : A ação de colar valores remove os vínculos com a pasta corrompida e deixa apenas os dados.

    • Abrir a pasta de trabalho corrompida do Microsoft Office Word ou do Microsoft WordPad    Caso você tenha o conversor do Microsoft Office Excel instalado, talvez seja possível abrir a pasta de trabalho no Word. Se a pasta de trabalho for aberta no Word, você poderá recuperar os dados. Não é possível usar esse método para recuperar planilhas de módulo, de diálogo, de gráfico, de macro nem de gráficos incorporados. Você também não conseguirá recuperar fórmulas de células. Você só pode recuperar os resultados das fórmulas que, no momento, estão exibidas nas células da pasta de trabalho corrompida.

      Você também pode abrir sua pasta de trabalho do Excel no WordPad. Se ela não for aberta, talvez você possa recuperar o código do Microsoft Visual Basic de seus módulos e módulos de classe. Procure as palavras "Sub" ou "Function" para localizar seu código.

    • Usar uma macro para extrair os dados de uma pasta de trabalho corrompida     Se houver um gráfico vinculado à pasta de trabalho corrompida, você poderá usar uma macro para extrair do gráfico os dados de origem.

      Para usar uma macro, siga estes procedimentos:

      1. Digite código de macro a seguir em uma planilha de módulo:

        Sub GetChartValues97()

        Dim NumberOfRows As Integer

        Dim X As Object

        Counter = 2

        ' Calcular o número de linhas de dados.

        NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values)

        Worksheets("ChartData").Cells(1, 1) = "X Values"

        ' Escrever os valores do eixo x na planilha.

        With Worksheets("ChartData")

        .Range(.Cells(2, 1), _

        .Cells(NumberOfRows + 1, 1)) = _

        Application.Transpose(ActiveChart.SeriesCollection(1).XValues)

        End With

        ' Percorrer todas as séries no gráfico e escrever os valores

        ' na planilha.

        For Each X In ActiveChart.SeriesCollection

        Worksheets("ChartData").Cells(1, Counter) = X.Name

        With Worksheets("ChartData")

        .Range(.Cells(2, Counter), _

        .Cells(NumberOfRows + 1, Counter)) = _

        Application.Transpose(X.Values)

        End With

        Counter = Counter + 1

        Next

        End Sub

      2. Insira uma nova planilha em sua pasta de trabalho e dê-lhe o nome de ChartData.

      3. Selecione o gráfico a partir do qual deseja extrair os valores de dados de base.

        Observação : O gráfico pode ser incorporado em uma planilha ou em uma planilha de gráfico separada.

      4. Execute a macro GetChartValues97.

        Os dados do gráfico serão colocados na planilha ChartData.

Início da página

Salvar automaticamente uma cópia de backup da pasta de trabalho

  1. Clique no Botão do Microsoft Office imagem do botão office e aponte para a seta ao lado de Salvar Como.

  2. Clique na seta ao lado de Ferramentas e clique em Opções Gerais.

  3. Marque a caixa de seleção Sempre criar backup.

Início da página

Criar automaticamente um arquivo de recuperação em intervalos específicos

  1. Clique no Botão do Microsoft Office imagem do botão office e clique em Opções do Excel.

  2. Na categoria Salvar, em Preservar informações de backup para pastas de trabalho, marque a caixa de seleção Salvar informações de AutoRecuperação a cada e insira o número de minutos.

  3. Na caixa Local do arquivo de AutoRecuperação, insira o local em que deseja salvar o arquivo de recuperação.

  4. Certifique-se de que a caixa de seleção Desabilitar a AutoRecuperação para esta pasta de trabalho apenas não esteja marcada.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Essas informações foram úteis?

Ótimo! Outros comentários?

Como podemos melhorá-lo?

Obrigado por seus comentários!

×