Recuperando documentos do Excel que foram fechados sem salvar

16

Posso garantir que, se por engano eu fechar um documento do Microsoft Excel sem salvar a versão mais recente, posso recuperar alguns dos trabalhos que fiz?

Estou usando o Excel 2003.

    
por Andrew Grimm 14.08.2009 / 01:51

11 respostas

12

Procure por arquivos nos seguintes:

C:\Documents and Settings\username\Application Data\Microsoft\Excel\

No meu caso, encontrei um arquivo errante aqui:

C:\Documents and Settings\username\Application Data\Microsoft\Excel\~ar3451.xar

Para um arquivo do Excel 2003 na LAN do nosso escritório, o computador ficou azul e todas as alterações foram perdidas no documento. Eu encontrei o arquivo mostrado na seqüência acima e cliquei com o botão direito do mouse, Open With Excel e voilà, havia o arquivo com todas as minhas alterações.

Salvou-o imediatamente com o novo nome de arquivo e de volta ao trabalho.

    
por 15.06.2012 / 21:45
8

Aplica-se ao Excel 2007 (e talvez 2003) no Windows 7.

Antes do Excel 2010, o recurso Salvamento automático cria arquivos .xar ocultos em "C: \ Users \ nome de usuário \ AppData \ Roaming \ Microsoft \ Excel". Os nomes dos arquivos são gerados e não estão relacionados ao nome do Workbook. Quando você fecha o Excel e seleciona NO para salvar as alterações, o arquivo temp .xar relacionado é excluído PERMANENTLY ... No entanto ...

Eu criei uma maneira de salvar os arquivos nesse diretório em um diretório de backup em intervalos regulares usando o Agendador de Tarefas e o Powershell - efetivamente fazendo o backup dos arquivos de salvamento automático. Sendo assim, você pode (copiar o arquivo de backup para um local temporário para não estragar o backup) renomear a extensão para .xlsx e abri-la no Excel !! - Se não foi um arquivo .xlsx, o Excel irá prob. dar um erro, tente outras extensões (.xls / .xlsm ... etc).

Isto é como fazer o que eu fiz ...

  1. Abra o Agendador de Tarefas (toque em Tecla do Windows - > comece a digitar "agendador de tarefas", pressione Enter / clique nele quando o resultado estiver na parte superior do Menu Iniciar).
  2. Clique em Ação - > Criar tarefa básica
  3. Dê um nome e clique em Avançar
  4. Selecione "Quando eu fizer logon" como o acionador
  5. Selecione "Iniciar um programa" e clique em Avançar
  6. Digite "Powershell" no nome do programa e, em seguida,
  7. na caixa "Adicionar argumentos (opcional):", digite "% {Copy-Item -path C: \ Users \ nome_do_usuário \ AppData \ Roaming \ Microsoft \ Excel \ -recurse -force -destination D: \ Backup \ ExcelAutosave} "(alterando o nome de usuário para o seu nome de usuário, obviamente, e também modificar o diretório de destino, se quiser), clique em Avançar
  8. Em seguida, marque a caixa "Abrir a caixa de diálogo Propriedades para esta tarefa quando clicar em Concluir" e, em seguida, clique em Concluir.
  9. Na guia "Acionadores", clique duas vezes no acionador "Ao fazer login" e marque a caixa "Repetir tarefa a cada:" - > selecione um intervalo (tenho 1 hora) e duração (tenho 12 horas), verifique se "Ativado" está selecionado, clique em OK e, em seguida, em OK na caixa de propriedades.

Eu me lembro de que pode pedir que você confirme que deseja executar um programa com os seguintes argumentos ou algo assim ...

Boa sorte!

    
por 17.12.2012 / 07:44
4

Eu tive uma situação semelhante, mas alguém trabalhava fora do servidor de nossa empresa por meio de um desktop remoto. Alguém recomendou a seguinte árvore de arquivos que foi útil:

C:\Users\*user name*\AppData\Local\Microsoft ⇢
    \Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb

Na verdade, eu encontrei os arquivos no servidor através de uma árvore de arquivos similar com uma estranha extensão de arquivo não excel e, embora eu não pudesse clicar duas vezes e abrir, consegui abri-lo bem no software Excel e finalmente, salve-o como uma planilha.

C:\Documents and Settings\*user name*\Application Data\Microsoft\Excel\XLSTART
    
por 25.05.2012 / 21:14
4

No Windows 7 e no Office 2010, você encontrará abaixo:

C:\Users\*user name*\AppData\Local\Microsoft\Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb

Ou em: C:\Users\*user name*\AppData\Roaming\Microsoft\Excel\abc(unsaved123).xls

Ou em: C:\Users\*user name*\AppData\Local\Temp\

    
por 28.11.2011 / 05:50
2

A recuperação automática só funciona se o seu Excel Crashed (como PC perdeu energia ou o Windows caiu.

Se você selecionar "NÃO" para salvar e fechar o Excel, perderá o documento.

    
por 10.12.2010 / 10:42
2

Eu trabalhei em um arquivo do Excel 2007, depois optei por não salvá-lo depois de ficar confuso com as muitas janelas! A pesquisa pelo nome exato do arquivo (usando a área de trabalho do Google) mostrará algumas versões em cache do arquivo. Observe a hora do último arquivo e use o arquivo em cache para copiar e colar seu trabalho. O formato não será o mesmo, mas você terá o seu trabalho. Eu fiz isso e funcionou!

    
por 17.10.2012 / 11:33
1

O MS Office possui um recurso de salvamento automático. Faz isso periodicamente apenas para garantir que você não perca nada. A questão é se ele foi realmente ativado ou não. Se fosse, você poderia encontrar o arquivo temporário no diretório mencionado abaixo.

Excel doesn't have the AutoSave feature enabled as default, you have to add it. This is because it isn't always practical to have this functionality enabled. If you have it enabled and want to experiment with a spreadsheet, you should create a copy then open that so that the AutoSave doesn't overwrite the original.

To enable the AutoSave feature, you have to use an Add In. Go to "Tools" "Add ins" and choose "AutoSave". With Office XP, AutoSave has been moved out from Add Ins to Options, in a similar way to Word. You will find the settings under "Save" where you can also disable the Auto Recover feature for that particular work book.

Excel automatically saves every 10 minutes to the default location of "C:\ Documents and Settings\Local Settings\Temp" The files are identifiable as they are saved as a number .tmp e.g. "28.tmp". This means that they look different from word or any other temporary files that are being saved there by other applications.

Com um pouco de sorte, esta sugestão funcionará para você. Você provavelmente terá que renomear o arquivo manualmente, pois o arquivo excel foi fechado normalmente.

    
por 14.08.2009 / 02:03
1

Nesse momento (e provavelmente já é tarde demais, mas para referência futura), seja de um fechamento ou de uma falha, abra o Excel diretamente. NÃO abra o arquivo em uma lista "Documentos recentes" ou até mesmo em Meus documentos. O Office cria um arquivo temporário para armazenar seu trabalho, portanto, se você abrir (qualquer) o programa sozinho, ele deverá ter uma barra de Recuperação à esquerda. Se não, talvez você possa usar algum software de recuperação de arquivos. Eu uso PC Inspector File Recovery muito.

    
por 14.08.2009 / 21:19
0

Se eu tiver problemas para recuperar meus arquivos do escritório, uso um aplicativo OfficeRecovery . Uma vez eu ajudei um bom amigo meu com este aplicativo restaurando seu trabalho mensal do Access!

    
por 14.08.2009 / 12:53
0

Se é o Office 2010

Vá para

File → Info → Manage versions Button

E, em seguida, selecione a data.

    
por 07.02.2013 / 01:16
0

No Excel 2010, ele foi salvo em uma pasta e eu consegui recuperar meu arquivo perdido. Que salva-vidas isso foi !!

C: \ Usuários \ Nome do usuário \ AppData \ Roaming \ Microsoft \ Excel \ Book1302741752573156243 \ Nome do arquivo ((Unsaved-302741123615948362 Número gerado no Excel)). xlsb

    
por 14.01.2013 / 20:24