Recuperando documentos do Excel que foram fechados sem salvar


16

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

Estou usando o Excel 2003.


"sem salvar a versão mais recente" - Você quer dizer "fechar um documento do Excel sem salvar", certo? Não. Esse é o ponto de não salvá-lo.
Rook

Além disso, qual versão do Excel você está usando?
Jared Harley

@Idigas - eu tinha fechado sem salvar um arquivo existente, ao contrário de um que nunca havia sido salvo.
14139 Andrew Grimm

@ Andrew Grimm - Então, você trabalhou em um arquivo e disse "Não" para salvar. Eu odeio chover em você, mas consideraria esses dados perdidos. Quão importante era, afinal? Certamente nada que não pudesse ser refeito em algumas horas de trabalho duro?
Rook

Oh, não faça parecer tão negativo. Onde estaria este mundo sem pessoas preguiçosas? Eles são os que mais funcionam.
Rook

Respostas:


12

Procure os arquivos a seguir:

C: \ Documents and Settings \ nome de usuário \ Dados de Aplicativos \ Microsoft \ Excel \

No meu caso, encontrei um arquivo incorreto aqui:

C: \ Documents and Settings \ nome de usuário \ Dados de Aplicativos \ Microsoft \ Excel \ ~ ar3451.xar

Para um arquivo do Excel 2003 na LAN do escritório, o computador é exibido em azul e todas as alterações foram perdidas no documento. Encontrei o arquivo mostrado na string acima e cliquei com o botão direito do mouse em Abrir com o Excel e pronto, havia o arquivo com todas as minhas alterações.

Salvei-o imediatamente com o novo nome de arquivo e retornei ao trabalho.


11
De fato, C:\Documents and Settings\username\Application Data\Microsoft\Excel\~ar????.xaros arquivos devem ser excluídos (se possível)!
Michel de Ruiter

3
%APPDATA%\Microsoft\Excel\é um caminho que funciona para todos, não é necessário alterar o caminho de acordo com seu nome de usuário.
JohannesB

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: \ Usuários \ nome de usuário \ AppData \ Roaming \ Microsoft \ Excel". Os nomes de arquivos são gerados e não estão relacionados ao nome da pasta de trabalho. Quando você fecha o Excel e seleciona NÃO para salvar as alterações, o arquivo .xar temporário relacionado é excluído PERMANENTEMENTE ... No entanto ...

Eu criei uma maneira de salvar os arquivos deste diretório em um diretório de backup em intervalos regulares usando o Agendador de tarefas e o PowerShell - efetivamente fazendo backup dos arquivos de salvamento automático. Por esse motivo, você pode (copiar seu arquivo de backup em um local temporário para não estragar o backup) renomear a extensão para .xlsx e abri-la no Excel !! - Se não fosse um arquivo .xlsx, o Excel fará uma prova. erro, tente outras extensões (.xls / .xlsm ... etc).

Isto é como fazer o que eu fiz ...

  1. Abra o Agendador de tarefas (toque em Tecla Windows -> comece a digitar "agendador de tarefas", pressione enter / clique nele quando o resultado estiver no topo 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 gatilho
  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 "% {caminho do item de cópia C: \ Users \ nome de usuário \ AppData \ Roaming \ Microsoft \ Excel \ -recurse -force -force -estination D: \ Backup \ ExcelAutosave}" (alterando o nome de usuário para obviamente, e também modifique o diretório de destino, se desejar) e clique em Avançar
  8. Marque a caixa "Abra a caixa de diálogo Propriedades para esta tarefa quando clicar em Concluir" e clique em Concluir.
  9. Na guia "Triggers", clique duas vezes no gatilho "No logon" e marque a caixa "Repetir tarefa a cada:" -> selecione um intervalo (eu tenho 1 hora) e duração (eu tenho 12 horas), verifique se " Ativado "está selecionado, clique em OK e em OK na caixa de propriedades.

Lembro que pode pedir para você confirmar que deseja executar um programa com os seguintes argumentos ou algo assim ...

Boa sorte!


Essa estrutura de diretórios também parece existir no Windows10 / Office2016.
CWilson

4

Eu tive uma situação semelhante, mas alguém estava trabalhando fora do servidor da nossa empresa via área de trabalho remota. 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 por meio de uma árvore de arquivos semelhante, com uma extensão de arquivo estranha e não excel, e, embora não pudesse clicar duas vezes e abrir, consegui abri-lo muito bem a partir do software Excel já lançado e finalmente salvá-lo. como uma planilha.

C:\Documents and Settings\*user name*\Application Data\Microsoft\Excel\XLSTART

4

No Windows 7 e Office 2010, você o encontrará em:

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\


2

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

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


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 do nome exato do arquivo (usando a área de trabalho do Google) mostrará algumas versões em cache do arquivo. Observe a hora do seu último arquivo e use o arquivo em cache para copiar e colar seu trabalho. O formato não será o mesmo, mas você terá seu trabalho. Acabei de fazer isso e funcionou!


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 ou não realmente ativado. Se foi, você poderá encontrar o arquivo temporário no diretório mencionado abaixo.

O Excel não tem o recurso AutoSalvar ativado como padrão, você deve adicioná-lo. Isso ocorre porque nem sempre é prático ter essa funcionalidade ativada. Se você a tiver ativado e quiser experimentar uma planilha, crie uma cópia e abra-a para que o AutoSalvar não substitua o original.

Para habilitar o recurso AutoSalvar, você precisa usar um suplemento. Vá em "Ferramentas" "Adicionar ins" e escolha "Salvamento automático". Com o Office XP, o AutoSalvar foi removido de Adicionar Ins para Opções, de maneira semelhante ao Word. Você encontrará as configurações em "Salvar", onde também pode desativar o recurso Recuperação automática para esse caderno de trabalho específico.

O Excel salva automaticamente a cada 10 minutos no local padrão de "C: \ Documents and Settings \\ Local Settings \ Temp". Os arquivos são identificáveis, pois são salvos como um número .tmp, por exemplo, "28.tmp". Isso significa que eles parecem diferentes do word ou de outros arquivos temporários que estão sendo salvos lá por outros aplicativos.

Com um pouco de sorte, essa sugestão funcionará para você. Você provavelmente terá que renomear o arquivo manualmente, já que o arquivo do Excel foi fechado normalmente.


Eu tentei sua sugestão. Os arquivos de recuperação parecem ser excluídos quando fecho o documento sem salvar. Obrigado mesmo assim.
22613 Andrew Grimm

1

Nesse ponto (e provavelmente é tarde demais agora, 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 mesmo em Meus documentos. O Office cria um arquivo temporário para armazenar seu trabalho; portanto, se você abrir (algum) o programa, ele deverá ter uma barra de recuperação à esquerda. Caso contrário, talvez você possa usar algum software de recuperação de arquivos. Eu uso muito o PC Inspector File Recovery.


0

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


Funciona com arquivos que foram fechados sem que ocorra uma falha?
18713 Andrew Grimm

0

Se for o Office 2010

Vamos para

Arquivo → Informações → Gerenciar versões Botão

E depois selecione a data.


3
Você leu a pergunta, não é? O OP disse que estava usando o Excel 2003
Darius

0

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

C: \ Users \ Nome do usuário \ AppData \ Roaming \ Microsoft \ Excel \ Book1302741752573156243 \ Nome do arquivo ((número não salvo-302741123615948362 gerado pelo Excel)). Xlsb

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.