it-swarm.asia

Kapatılmamış Excel belgelerini kaydetmeden kurtarma

En son sürümü kaydetmeden bir Microsoft Excel belgesini yanlışlıkla kapatırsam, yaptığım çalışmaların bir kısmını kurtarabileceğimi sağlayabilir miyim?

Excel 2003 kullanıyorum.

16
Andrew Grimm

Aşağıdakilerde herhangi bir dosyayı arayın:

C:\Belgeler ve Ayarlar\kullanıcı adı\Uygulama Verileri\Microsoft\Excel \

Benim durumumda burada hatalı bir dosya buldum:

C:\Documents and Settings\kullanıcı adı\Uygulama Verileri\Microsoft\Excel\~ ar3451.xar

Ofisimizdeki LAN üzerindeki bir Excel 2003 dosyası için bilgisayar mavi ekrandaydı ve tüm değişiklikler belgede kayboldu. Yukarıdaki dizgede gösterilen dosyayı buldum ve sağ tıkladım, Excel'le Aç ve voilà'ya tıkladım, tüm değişikliklerimin bulunduğu dosya vardı.

Hemen yeni dosya adı ile kaydedildi ve işe geri döndü.

12
Tim

Windows 7'de Excel 2007 (ve belki 2003) için geçerlidir.

Excel 2010'dan önce, Otomatik Kaydetme özelliği "C:\Users\kullanıcı adı\AppData\Roaming\Microsoft\Excel" içerisinde gizli .xar dosyaları oluşturur. Dosya adları oluşturulur ve Çalışma Kitabı adıyla ilişkili değildir. Excel'i kapatıp değişiklikleri kaydetmek için HAYIR'ı seçtiğinizde, ilgili temp .xar dosyası kalıcı olarak silinir ... Ancak ...

Görev Zamanlayıcı ve Powershell kullanarak düzenli aralıklarla bu dizindeki dosyaları bir yedekleme dizinine kaydetmenin bir yolunu buldum - otomatik kaydetme dosyalarını etkin bir şekilde yedekleyin. Nedeni, daha sonra (yedeklenmiş dosyanızı, yedeğini sıkıştırmamak için geçici bir konuma kopyalayın) uzantısını .xlsx olarak yeniden adlandırın ve Excel'de açabilirsiniz !! - Eğer bir .xlsx dosyası değilse, Excel prob olacaktır. size bir hata verirseniz, diğer uzantıları da deneyin (.xls/.xlsm ... etc).

Bu yaptığımı nasıl yapacağım ...

  1. Görev Zamanlayıcı'yı açın (Windows Tuşu -> "görev zamanlayıcı" yazmaya başlayın, sonuç Başlat Menüsü'nün üstünde olduğunda Enter tuşuna basın/tıklayın).
  2. İşlem tıklayın -> Temel Görev Oluştur
  3. Bir isim verin ve İleri'ye tıklayın.
  4. Tetikleyici olarak "Oturum açtığımda" seçeneğini seçin
  5. "Bir Program Başlat" ı seçin ve İleri'ye tıklayın.
  6. Program Adına "Powershell" yazıp ardından
  7. "Argüman ekle (isteğe bağlı):" kutusuna "% {Kopya Öğesi -yol C:\Users\kullanıcı adı\AppData\Roaming\Microsoft\Excel\-recurse -force -destination D yazın. :\Backup\ExcelAutosave} "(kullanıcı adınızı açıkça kullanıcı adınıza göre değiştirerek ve isterseniz hedef dizini de değiştirerek), sonra İleri'yi tıklayın.
  8. Sonra "Son'a tıkladığımda bu görev için Özellikler iletişim kutusunu aç" kutusunu işaretleyin ve ardından Son'a tıklayın.
  9. "Tetikleyiciler" sekmesi altında, "Oturum açıldığında" tetikleyicisini çift tıklayın, ardından "Her görevi tekrarla" kutusunu işaretleyin -> bir aralık seçin (1 saatim var) ve süre (12 saatim var), emin olun " "Etkin" seçili, sonra da Tamam'ı ve sonra da özellikler kutusunda Tamam'ı tıklatın.

Bir program çalıştırmak istediğinizi onaylamak isteyip istemediğinizi hatırlatabilirim ...

İyi şanslar!

8
PhilMan

Benzer bir durum vardı ama birisi uzaktaki masaüstünden şirketimizin sunucusunda çalışıyordu. Birisi yardımcı olan aşağıdaki dosya ağacını tavsiye etti:

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

Aslında, dosyaları sunucuda Excel olmayan bir dosya uzantısına sahip benzer bir dosya ağacından buldum ve çift tıklayıp açamıyorken, daha önce başlattığım Excel yazılımından gayet iyi açabildim ve sonunda kaydettim. elektronik tablo olarak.

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

Windows 7 ve Office 2010'da, altında bulabilirsiniz:

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

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

Veya: C:\Users\\*user name*\AppData\Local\Temp\

4
Neeraj

Otomatik keşif yalnızca Exceliniz Çökmüşse (PC'nizin gücü kesilirse veya pencereler kilitlenirse) çalışır.

Excel'i kaydedip kapatmak için "HAYIR" ı seçerseniz, belgeyi kaybedersiniz.

2
Azam Ali

Bir Excel 2007 dosyası üzerinde çalıştım, daha sonra birçok pencerenin kafasını karıştırdıktan sonra kaydetmemeyi seçtim! Dosyanın tam adını aramak (Google masaüstünü kullanarak), dosyanın önbelleğe alınmış birkaç sürümünü gösterir. Son dosyanızın saatine bakın ve çalışmanızı kopyalayıp yapıştırmak için önbelleğe alınmış dosyayı kullanın. Format aynı olmayacak, ancak çalışmanıza sahip olacaksınız. Sadece bunu yaptım ve işe yaradı!

2
Sipho

MS Office'in otomatik kaydetme özelliği vardır. Bunu periyodik olarak, hiçbir şeyi kaybetmemenizi sağlamak için yapar. Soru aslında etkin olup olmadığıdır. Eğer öyleyse temp dosyasını aşağıda belirtilen dizinde bulabilirsiniz.

Excel'de Otomatik Kaydetme özelliği varsayılan olarak etkin değildir, eklemelisiniz. Bunun nedeni, bu işlevselliğin etkinleştirilmiş olması her zaman pratik değildir. Etkinleştirdiyseniz ve bir elektronik tabloyla deneme yapmak istiyorsanız, bir kopya oluşturmalı ve ardından Otomatik Kaydet'in orijinalin üzerine yazmaması için açmalısınız.

Otomatik Kaydet özelliğini etkinleştirmek için Eklentiyi kullanmanız gerekir. "Araçlar" "Eklentiler" e gidin ve "Otomatik Kaydet" i seçin. Office XP ile, AutoSave, Seçeneklere Eklentiler'den Word'e benzer şekilde taşındı. Ayarları, belirli bir çalışma kitabı için Otomatik Kurtarma özelliğini de devre dışı bırakabileceğiniz "Kaydet" altında bulabilirsiniz.

Excel, her 10 dakikada bir otomatik olarak "C:\Documents and Settings \\ Local Settings\Temp" varsayılan konumuna kaydeder. Bunlar, .tmp gibi bir sayı olarak kaydedildikleri için tanımlanabilir. "28.tmp". Bu, Word'den veya orada başka uygulamalar tarafından kaydedilen diğer geçici dosyalardan farklı göründükleri anlamına gelir.

Biraz şansla bu öneri sizin için çalışacak. Excel dosyası normal olarak kapatıldığından, muhtemelen dosyayı el ile yeniden adlandırmanız gerekecek.

1
Axxmasterr

Bu noktada (ve muhtemelen artık çok geç, ancak ileride başvurmak üzere), ister kapalık ister kaza sonucu olsun, Excel'i doğrudan açın. Dosyayı "Son Belgeler" listesinden veya hatta Belgelerim'den açmayın. Office, çalışmanızı depolamak için geçici bir dosya oluşturur, bu nedenle programı kendiliğinden açarsanız (solda) bir Kurtarma çubuğuna sahip olması gerekir. Değilse, belki bazı dosya kurtarma yazılımı kullanabilirsiniz. PC Müfettiş Dosya Kurtarma çok kullanıyorum.

1
Dustin

Office 2010 ise

Git

Dosya → Bilgi → Sürümleri yönet Düğme

Ve sonra tarihi seçin.

Excel 2010'da bir klasöre kaydedildi ve kayıp dosyamı kurtarmayı başardım. Bu ne cankurtarandı!

C:\Kullanıcılar\Kullanıcı adı\AppData\Dolaşım\Microsoft\Excel\Book1302741752573156243\Dosya adı ((Kaydedilmemiş-302741123615948362 Excel tarafından oluşturulan sayı)). Xlsb

0
John H

Ofis dosyalarımı kurtarma konusunda sorun yaşıyorsam OfficeRecovery uygulamasını kullanıyorum. Bir keresinde aylık Access çalışmalarını geri yükleyerek bu uygulamayla iyi bir arkadaşıma yardım ettim!

0
Alexander Zwitbaum