Artigo: 291057 - Última revisão: sexta-feira, 8 de Setembro de 2006 - Revisão: 3.0

XL2002: Métodos para recuperar dados de livros danificados

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Este artigo foi publicado anteriormente em PT291057
Para obter uma versão deste artigo relativa ao Microsoft Excel 2000, consulte 179871  (http://support.microsoft.com/kb/179871/PT/ ) .
Para obter uma versão deste artigo relativa ao Microsoft Excel 98 e versões anteriores, consulte 142117  (http://support.microsoft.com/kb/142117/PT/ ) .

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Existem vários métodos que podem ser utilizados para recuperar informações de ficheiros danificados. Este artigo explica esses métodos e indica-lhe outros artigos da base de dados de conhecimento da Microsoft (Microsoft Knowledge Base) que os descrevem mais detalhadamente.

Métodos para recuperar dados em ficheiros danificados do Microsoft Excel

  • Utilizar uma cópia recuperada do documento.
  • Utilizar o comando Abrir e reparar.
  • Guardar o ficheiro em formato HTML (Hypertext Markup Language).
  • Utilizar referências externas para ligar ao ficheiro danificado.
  • Se for possível abrir o ficheiro, guardar no formato SYLK.
  • Utilizar o comando Reverter para documento guardado.
  • Se houver um gráfico ligado ao ficheiro danificado, utilizar uma macro para extrair os dados.
  • Utilizar a macro de recuperação de ficheiros do Microsoft Excel.
  • Abrir o ficheiro no Microsoft Word.
  • Abrir o ficheiro utilizando o Microsoft Excel Viewer.

Mais Informação

Utilizar uma cópia recuperada do documento

Se o Microsoft Excel parar de responder enquanto está a trabalhar no livro, utilize o programa Recuperação de aplicações do Microsoft Office para recuperar o Excel e o livro. Para tal, siga estes passos:
  1. Clique em Iniciar, aponte para Programas, aponte para Ferramentas do Microsoft Office e, em seguida, clique em Recuperação de aplicações do Microsoft Office.
  2. Na lista Aplicação, clique em Microsoft Excel e, em seguida, clique em Recuperar aplicação.

    NOTA: Se clicar em Terminar aplicação, as alterações efectuadas recentemente ao livro serão perdidas.
  3. Abra o Excel.

    Os ficheiros listados no painel de tarefas Recuperação de documentos incluem o livro recuperado.
  4. Para abrir ou guardar o livro, clique na seta que se encontra ao lado do livro no painel de tarefas.
Para obter informações adicionais sobre funções de recuperação automática do Excel, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (Microsoft Knowledge Base):
289273  (http://support.microsoft.com/kb/289273/PT/ ) XL2002: Descrição geral das funções de recuperação automática

Utilizar o comando 'Abrir e reparar'

  1. Inicie o Excel. No menu Ficheiro, clique em Abrir.
  2. Na caixa de diálogo Abrir, seleccione o ficheiro que pretende abrir. Clique na seta do botão Abrir e, em seguida, clique em Abrir e reparar.
  3. Quando lhe for pedido, clique em Reparar para tentar recuperar as alterações mais recentes.

    NOTA: Se o Excel não conseguir reparar o livro, clique em Extrair dados em vez de Reparar.
    1. Se o livro contiver fórmulas, o Excel pedir-lhe-á para optar por Converter para valores ou por Recuperar fórmulas.
    2. Se for apresentada a seguinte mensagem de erro, clique em Sim.
      O documento nome_do_ficheiro deu origem a um grave erro da última vez que foi aberto. Deseja continuar a abri-lo?
      Para obter informações adicionais sobre esta mensagem de erro, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (Microsoft Knowledge Base):
      286017  (http://support.microsoft.com/kb/286017/ ) XL2002: Error Message: The Document Caused a Serious Error the Last Time It Was Opened
  4. Guarde o livro recuperado.

Guardar o ficheiro em formato HTML (Hypertext Markup Language).

Se conseguir abrir o ficheiro danificado do Microsoft Excel, poderá "filtrá-lo" se for guardado em formato HTML, fechar o ficheiro e, em seguida, ser aberto novamente. Para tal, siga estes passos:
  1. No menu Ficheiro, clique em Guardar como página Web.
  2. Em Guardar, clique em Livro inteiro e, em seguida, clique em Guardar.
  3. Feche o ficheiro.
  4. Abra o ficheiro de novo no Excel.
  5. No menu Ficheiro, clique em Guardar como. Na lista Guardar com o tipo, clique em Livro do Microsoft Excel. Modifique o nome do ficheiro para criar uma nova cópia "filtrada" sem substituir o original.
NOTA: Algumas funcionalidades poderão perder-se quando guardar os ficheiros em formato HTML. Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (Microsoft Knowledge Base):
300637  (http://support.microsoft.com/kb/300637/ ) XL2002: Some Workbook Features Not Retained When Saving as a Web Page

Utilizar referências externas para recuperar dados

O método mais comum de recuperar informações de um ficheiro danificado consiste em extrair os valores do ficheiro utilizando referências externas para ligar ao ficheiro. A estrutura do ficheiro tem de estar completa; caso contrário, o Microsoft Excel não conseguirá ler as informações.

Guardar o ficheiro no formato SYLK

Se conseguir abrir o ficheiro danificado do Microsoft Excel, poderá "filtrá-lo" guardando-o no formato SYLK, fechando-o e, em seguida, abrindo-o novamente.

Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (Microsoft Knowledge Base):
300639  (http://support.microsoft.com/kb/300639/ ) XL2002: Handling Corrupted Excel Files by Saving in the SYLK Format

Utilizar o comando 'Reverter para documento guardado' para recuperar dados

Se estiver a editar uma folha de cálculo do Microsoft Excel e o ficheiro ficar acidentalmente danificado antes de guardar as alterações efectuadas, poderá recuperar a folha de cálculo original procedendo do seguinte modo:

  1. No menu Ficheiro, clique em Abrir e seleccione o nome do ficheiro que está a editar. Repare que é apresentada uma caixa de diálogo com a mensagem Reverter para documento guardado?.
  2. Clique em OK.

    O ficheiro que está a editar é revertido para a última versão guardada do ficheiro.

Utilizar uma macro para extrair os dados existentes num gráfico

No Microsoft Excel versões 5.0 e posteriores, é possível obter os dados a partir de um gráfico, mesmo que esses dados se encontrem numa folha de cálculo ou livro externo. Este comportamento pode ser útil em situações onde o gráfico foi criado a partir de, ou estava ligado a, outro ficheiro que não se encontra disponível ou que ficou danificado.

Quando os dados de origem de um gráfico são perdidos, ainda assim é possível obtê-los a partir do gráfico propriamente dito utilizando uma macro do Visual Basic for Applications (VBA).

Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (Microsoft Knowledge Base):
300643  (http://support.microsoft.com/kb/300643/ ) XL2002: Macro to Extract Data from a Chart

Utilizar a macro de recuperação de ficheiros do Microsoft Excel para recuperar informações

Se conseguir abrir o livro no Microsoft Excel, poderá utilizar a macro de recuperação de ficheiros do Microsoft Excel para criar novamente folhas de cálculo do Excel, folhas de macro XLM e folhas de módulo num livro novo. Esta macro também cria um ficheiro de registo para que seja possível identificar os itens que causam problemas quando utiliza a macro para os transferir para a folha de cálculo nova. Se a macro de recuperação de ficheiros do Microsoft Excel falhar, consulte a última entrada do ficheiro de registo para determinar o item que causa o problema e, em seguida, crie novamente o livro sem esse item.

NOTA: Se pretender recriar os componentes de VBA no livro, clique para seleccionar a caixa de verificação Confiar no acesso a um projecto do Visual Basic antes de executar esta macro. (No menu Ferramentas, aponte para Macro e, em seguida, clique em Segurança; clique no separador Fontes fidedignas.)

Para encontrar informações sobre esta macro, ou para transferir esta macro, aceda ao Office Resource Kit que se encontra no seguinte Web site da Microsoft:
http://www.microsoft.com/office/ork/ (http://www.microsoft.com/office/ork/)

Abrir o ficheiro no Microsoft Word ou no WordPad

Se tiver o conversor do Microsoft Excel instalado, poderá abrir o livro do Microsoft Excel no Microsoft Word. Se o ficheiro for aberto no Microsoft Word, não conseguirá recuperar folhas de módulos, folhas de diálogos, folhas de gráfico, folhas de macro nem outros gráficos incorporados. Também não conseguirá recuperar as fórmulas das células; só conseguirá recuperar os resultados das fórmulas que se encontrem actualmente nas células.

Também poderá abrir o livro do Microsoft Excel no WordPad. Se o ficheiro for aberto, poderá recuperar o código de Visual Basic existente nos módulos e nos módulos de classe. Procure as palavras Sub ou Function para localizar o código.

Abrir o ficheiro utilizando o Microsoft Excel Viewer

Se o Microsoft Excel Viewer estiver instalado, poderá abrir o livro do Microsoft Excel no Microsoft Excel Viewer, copiar as células e colá-las num livro novo. No entanto, não poderá recuperar folhas de módulos, folhas de diálogos, folhas de gráfico nem folhas de macro. Também não conseguirá recuperar as fórmulas das células; só conseguirá recuperar os resultados das fórmulas que se encontrem actualmente nas células.

Para mais informações sobre o Microsoft Excel Viewer, vá para o seguinte Web site da Microsoft:
http://office.microsoft.com/downloads/2000/xlviewer.aspx (http://office.microsoft.com/downloads/2000/xlviewer.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2002 Standard Edition
Palavras-chave: 
kbdta kbhowto KB291057