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.
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ü.
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 ...
Bir program çalıştırmak istediğinizi onaylamak isteyip istemediğinizi hatırlatabilirim ...
İyi şanslar!
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
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\
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.
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ı!
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.
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.
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
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!