Hogyan lehet visszaállítani a nem mentett Excel fájlokat (minden lehetőség + óvintézkedések)

Ha szeretné helyreállítani a nem mentett Excel fájlt, kattintson ide, hogy a fájl visszaállításához szükséges összes lehetőségre ugorjon.

Hadd mondjam el a valaha volt legrövidebb horror történetet.

Az Excel összeomlott!

Képzeld el, hogy dolgozol azon a sürgős jelentésen vagy azon a rendkívül fontos műszerfalon, ahol ilyen fantasztikus munkát végeztél. Büszke vagy magadra és minden kemény munkára, amit belefektettél.

De elfelejtett egy fontos lépést.

Nem mentette az Excel fájlt (zihál !!!)

Oké, hadd vágjam le a drámákat, és rögtön a lényegre térjek.

Az Excel hajlamos az összeomlásra, különösen akkor, ha szüksége van rá. Valahogy ez a lehető legrosszabbkor történik (nem mintha erre mindig jó alkalom lenne).

Ilyen esetben az egyetlen lehetőség az, hogy megpróbálja helyreállítani a nem mentett Excel fájlokat.

Bizonyos esetekben az Excel Gods rámosolyog, és megkapja a fájlt, és bizonyos esetekben nem.

Ebben a cikkben mindent megosztok, amit tudni kell a nem mentett Excel fájlok helyreállításáról. Mutatom továbbá a szükséges óvintézkedéseket és megelőző lépéseket.

És ha abszolút meg akarja győződni arról, hogy semmi baj nem történik, akkor megosztok egy VBA -kódot is, amely az Excel -fájl másolatát időbélyegzővel menti, amikor a meglévő fájlt menti.

Kezdjük el!

Minden lehetséges módszer a nem mentett Excel fájlok / adatok helyreállítására

Az Excel (és még a Windows) is nagyon kiszámíthatatlan. Bármikor összeomolhat, és az Excel fájlokat is.

Rossz helyzetben lenni…

… De vannak módok ennek kezelésére.

Az Excel néhány funkcióval rendelkezik, amelyek bizonyos esetekben segíthetnek a nem mentett Excel fájlok vagy adatok helyreállításában.

Íme három eset, amikor az Excel beépített ellenőrzése segíthet a fájlok/adatok helyreállításában:

  1. Egy új fájlon dolgozik (amelyet még nem mentett el), és a rendszer/Excel összeomlik.
  2. Frissített egy korábban mentett fájlt, és az Excel összeomlik, mielőtt mentené.
  3. Hibázott, és elmentette a módosításokat, de most szeretne visszatérni az előző verzióhoz.

Lássuk, hogyan kell kezelni mindegyiket.

Új nem mentett Excel fájl helyreállítása (amelyet soha nem mentettek)

Ha dolgozik valamin, és az Excel összeomlik (vagy a rendszer összeomlik), akkor is visszaállíthatja a nem mentett fájlt.

Megjegyzés: Ez a módszer úgy működik, hogy az Excel beépített automatikus mentési és automatikus helyreállítási funkcióval rendelkezik. Alapértelmezés szerint engedélyezve van, így ezeket a módszereket használhatja a fájlok helyreállításához. Ha nincs engedélyezve, akkor meg kell tennie, hogy használni tudja ezeket a funkciókat. Az automatikus mentés és az automatikus helyreállítás engedélyezéséről a cikk későbbi részében olvashat.

Az alábbiakban bemutatjuk a nem mentett Excel fájl helyreállításának lépéseit:

  1. Nyisson meg egy új Excel munkafüzetet.
  2. Kattintson a "Fájl" fülre
  3. Kattintson a „Megnyitás” gombra
  4. Kattintson a Legutóbbi munkafüzet lehetőségre (a bal felső sarokban)
  5. Kattintson a „Nem mentett munkafüzetek helyreállítása” gombra, amely alul található
  6. A megnyíló párbeszédpanelen görgessen a nem mentett munkafüzetek listáján, és nyissa meg a kívánt munkafüzetet.
  7. Mentse el a fájlt (a „Mentés másként” opció használatával) másik névvel a kívánt helyre.

Alapértelmezés szerint az Excel az összes nem mentett fájl másolatát a következő helyre menti:

C: \ Felhasználók \[YourSystemName]\ AppData \ Local \ Microsoft \ Office \ UnsavedFiles

A fenti címben a [YourSystemName] -ot le kell cserélnie a rendszer nevére (ami esetemben „Sumit”).

Közvetlenül ebbe a mappába is eljuthat (ahol az Excel fájlok nem mentett másolatai vannak mentve), ha megnyit egy böngészőt, és másolja be a címet (az URL helyére).

Amikor megnyit egy fájlt ebből a mappából, megjelenik egy értesítési sáv, amely felszólítja a mentésére.

Kattintson rá, és mentse el egy új helyre az Ön által választott névvel.

Megjegyzés: Alapértelmezés szerint az összes helyreállított nem mentett fájl „XLSB” formátumú. Mentéskor ügyeljen arra, hogy a kívánt formátumban mentse.

Ezzel a módszerrel visszaállíthatja a létrehozott, de soha nem mentett fájlokat.

A frissített Excel fájlok helyreállítása (az előző verzió mentve)

Ez a módszer használható olyan fájlokhoz, amelyeket korábban mentett, és amikor az Excel összeomlott (vagy összeomlott a rendszer, vagy leállt az áramellátás), amikor dolgozott rajta.

Tehát továbbra is megvan a korábban mentett fájl, de elvesztette a módosításokat.

Az alábbiakban bemutatjuk a frissített Excel fájl helyreállításának lépéseit:

  1. Nyissa meg bármelyik meglévő Excel munkafüzetet.
  2. Amint megnyílik, megjelenik egy dokumentum -helyreállítási panel, amely felsorolja az összes nem mentett fájlt. Az adatok betöltéséhez kattintson a fájlnevekre.
  3. Amikor megkapja a kívánt adatokat, mentse el a fájlt más néven.

Alternatív megoldásként megnyithatja az Excel alkalmazást is, és megjelenik a „Visszaállított fájlok megjelenítése” opció (az alábbiak szerint).

Kattintson rá, és ugyanaz a dokumentum -helyreállítási panel nyílik meg.

A felülírt Excel fájlok / korábban mentett verzió helyreállítása (Excel -ből)

Míg a fenti két módszerben az Excel vagy a Windows hibáztatható a lezuhanásért vagy az áramkimaradásért, ez csak rajtad múlik.

Ez az az eset, amikor van mentett Excel fájlja, és frissíti, majd újra elmenti.

De végül olyan változtatásokat hajt végre, amelyeket most nem szeretne (velem sokszor előfordul).

Valójában azt szeretné, ha visszakapná az előző verziót.

Bár nem tud visszamenni az életbe és kijavítani a hibáit (persze ha nincs időgépe), ezt megteheti az Excel táblázatok csodálatos világában.

Az Excel 2010-ben és az azt követő verziókban az Excel beépített funkcióval rendelkezik, amely segít a korábbi verziók beszerzésében.

Az alábbiakban bemutatjuk az Excel korábbi verziójára való visszatéréshez szükséges lépéseket (még akkor is, ha frissítettük és mentettük):

  1. Kattintson a Fájl fülre.
  2. Az Info oldalon kattintson a Munkafüzet kezelése lehetőségre, és megtalálja a fájl összes korábbi verzióját.
  3. Kattintson a visszaállítani kívánt verzióra
  4. Mentse a fájlt (lehetőleg új névvel).

Amikor kiválaszt egy korábban elmentett verziót, és megnyitja, az Excel az alábbi módon jeleníti meg a kérést. A Visszaállítás gombra kattintva megkaphatja a kiválasztott előző verziót, vagy elmentheti új fájlként, más néven.

Vegye figyelembe, hogy ennek működéséhez győződjön meg arról, hogy az AutoRecover opció engedélyezve van. Bár általában alapértelmezés szerint engedélyezve van, ezt ellenőrizheti és biztosíthatja. Ebben az oktatóanyagban kitérek az „AutoRecover” engedélyezésének módjára.

Ami a nem mentett Excel fájlok vagy adatok helyreállítását illeti, az Excel három beépített beállítása használható.

Egy másik módszer (amit nagyon ajánlok) a fájlok mentése a felhőbe (OneDrive vagy DropBox). Ez sok aggodalomra ad okot, mivel a felhőszolgáltatások megőrzik a fájlok korábbi verzióit.

A felülírt Excel fájlok / korábban mentett verzió helyreállítása (a felhőből - OneDrive / DropBox)

Ha megszokta, hogy Excel fájljait a felhőbe menti - olyan szolgáltatások használatával, mint a OneDrive vagy a DropBox, nem kell teljesen az Excelre hagyatkoznia a nem mentett fájlok vagy elveszett adatok helyreállításában.

Ezek a felhőszolgáltatások az Excel fájlok korábbi verzióit is megőrzik.

Hadd mutassam meg, hogyan szerezheti be a OneDrive és a DropBox korábbi verzióit. Biztos vagyok benne, hogy még sok ilyen szolgáltatásnak van ilyen funkciója.

Az Excel fájl előző verziójának beszerzése a OneDrive -ból

Az Excel fájl előző verziójának megtekintéséhez kattintson jobb gombbal az Onedrive aktuális verziójára, majd kattintson a Verzióelőzmények elemre.

Ez megnyitja a fájlt, és a bal oldali ablaktáblán láthatja a fájl összes korábbi verzióját.

Kattintson a kívánt verzióra. Megmutatja a fájl tartalmát, és lehetőséget biztosít a fájl letöltésére vagy visszaállítására is.

Az Excel fájl előző verziójának beszerzése a DropBoxból

A OneDrive -hoz hasonlóan a DropBox is megőrzi az Excel -fájlok korábbi verzióit, amelyeket újra megtekinthet és letölthet.

A korábbi verziók beszerzéséhez nyissa meg a fájlt a Dropbox webportálon, és kattintson annak a fájlnak a három pontjára, amelynek korábbi verzióit látni szeretné.

Kattintson a Verzióelőzmények lehetőségre.

Ez megmutatja a fájl összes verzióját. Ezt a verziót megnyithatja és letöltheti a DropBox -ról.

Abban az esetben, ha telepítette a DropBox mappát a rendszerére, és ott tartja a fájljait, egyszerűen kattintson a jobb gombbal bármelyik fájlra, és kattintson a Verzióelőzmények lehetőségre.

Ezzel eljut a DropBox webes verziójához, ahol megtekintheti és letöltheti a fájl összes verzióját.

Óvintézkedések a nem mentett fájlok egyszerű helyreállításának engedélyezéséhez

Bár az Excel rendelkezik néhány alapértelmezett beállítással, amelyek biztosítják, hogy jó esélyei vannak az Excel -fájlok helyreállítására, mégis jó gyakorlat annak biztosítása, hogy minden engedélyezve legyen.

Engedélyezze az automatikus mentést és az automatikus helyreállítást

Annak érdekében, hogy az Excel automatikusan mentse a fájlokat és megjelenítse a helyreállítási lehetőségeket, engedélyeznie kell ezeket.

Bár alapértelmezés szerint engedélyezni kell, ha nem, manuálisan is megteheti.

Az alábbi lépésekkel engedélyezheti az Automatikus mentés és az Automatikus helyreállítás funkciót az Excelben:

  1. Kattintson a "Fájl" fülre
  2. Kattintson a "Beállítások" gombra
  3. Az Excel beállításai párbeszédpanelen kattintson a Mentés gombra (ez a párbeszédpanel bal oldali ablaktáblájában található).
  4. Győződjön meg arról, hogy az alábbi beállítások engedélyezve vannak (az alábbiak szerint).

Hadd magyarázzam el gyorsan, mit jelentenek ezek a lehetőségek:

  • Mentse az AutoRecover információkat X percenként: Ez az opció biztosítja, hogy a fájlok 5 percenként (vagy az itt megadott időértékek szerint) kerüljenek mentésre. Ez alapértelmezés szerint 10 perc, és ezt 5 percre módosítottam. Ezt tovább csökkentheti, ha akarja.
  • Tartsa meg az utolsó AutoRecovered verziót, ha mentés nélkül bezárom: Ez biztosítja, hogy ha az Excel/rendszer összeomlik, vagy mentés nélkül bezár egy fájlt, akkor egy olyan verzió kerül mentésre, amely automatikusan helyreállítható.
  • Automatikus helyreállítási fájl helye: Ez az alapértelmezett hely, ahol az automatikusan helyreállított fájlok mentésre kerülnek. Ezen változtathat, ha akar.

Megjegyzés: Ha hatalmas fájlja van, sok képlettel és diagrammal, az 5 percenként történő mentés újraszámításhoz és a rendszer esetleges lefagyásához vezet. Ha nem szeretné, választhat hosszabb időtartamot (vagy megváltoztathatja a számítási módot manuálisra).

Automatikus biztonsági másolat létrehozása a mentett Excel fájlból

Míg az automatikus mentés és az automatikus helyreállítás opciói hasznosak, ha elfelejti menteni a fájlokat és a rendszer összeomlásait, az automatikus biztonsági mentés olyan másolat, amely létrehozza a fájlt minden mentéskor.

Például, ha egy Test.xlsx nevű fájlon dolgozom, és egy mappába mentem, ez automatikusan másolatot hoz létre a „Backup of Test.xlk” névvel

Most, amikor mentem a tesztfájlt, az összes módosítás mentésre kerül a biztonsági másolatban is.

Ez akkor lehet hasznos, ha módosításokat hajt végre egy mentett fájlban, és szeretné visszavonni. Ebben az esetben használhatja a biztonsági másolatot.

Vagy ha a fájl összeomlik vagy megsérül, akkor megkapja a biztonsági másolatot, amely tartalmazza az utoljára mentett tartalmat.

Az alábbi lépések lehetővé teszik az automatikus biztonsági mentés funkció engedélyezését egy munkafüzethez:

  1. Kattintson a Fájl fülre.
  2. Kattintson a „Mentés másként” gombra
  3. Kattintson a Tallózás gombra a „Mentés másként” párbeszédpanel megnyitásához.
  4. A Mentés másként párbeszédpanelen kattintson az Eszközök lehetőségre (ez a párbeszédpanel jobb alsó részén található).
  5. Kattintson az „Általános beállítások” elemre.
  6. Az „Általános beállítások” párbeszédpanelen jelölje be a „Mindig biztonsági mentés létrehozása” lehetőséget.
  7. Kattintson az OK gombra.
  8. Mentse a fájlt a kívánt mappába/helyre.

Most, amikor elmenti ezt a fájlt, a pontos másolat a „Backup of” előzetes javítással kerül mentésre.

Íme néhány fontos dolog, amit tudnia kell az automatikus biztonsági mentési funkció használatáról az Excelben:

  • Ez a munkafüzet szintjének beállítása. Ez azt jelenti, hogy ha engedélyezi egy munkafüzethez, akkor csak az adott munkafüzethez fog működni. Ha azt szeretné, hogy másoknak is működjön, manuálisan kell engedélyeznie.
  • Ez eltér az automatikus helyreállítás és az automatikus mentés beállításaitól. Ezek független beállítások, és az egyik beállítása nincs hatással a másikra. Így rendelkezhet egy munkafüzettel, ahol az AutoRecover, az AutoSave és az AutoBackup működik.
  • A biztonsági mentési fájl .XLK kiterjesztéssel kerül mentésre. Ez a biztonsági mentési fájlok kiterjesztése, és a fájl megnyitásakor figyelmeztetés jelenhet meg. Csak kattintson az Igen gombra, és megnyílik a biztonsági mentési fájl.
  • A biztonsági mentés fájlja mindig egy verzióval a fő fájl mögött (kivéve az első mentési időt). Például, ha létrehoz egy új fájlt, és engedélyezi a biztonsági mentést, és néhány módosítást végez, és elmenti. Ezzel elmenti az új fájlt és annak biztonsági másolatát. Ezen a ponton mindkét fájl (a fő fájl és a biztonsági mentés) pontosan ugyanaz lesz. Ha most néhány módosítást hajt végre a fő fájlban, és egyszer elmenti, akkor a rendszer nem menti a biztonsági mentési fájlba. De ha újra elmenti, akkor a biztonsági mentési fájlban is megtörténik.
Az automatikus mentés jó szolgáltatás, mivel megadja a fájl utolsó mentett verzióját arra az esetre, ha nem kívánt módosításokat hajt végre, és elmenti a fájlt. A biztonsági mentési fájl használatával beszerezheti az utoljára mentett verzió előtti verziót.

Időbélyegzett másolat automatikus mentése az Excel munkafüzetből

Míg az összes eddig ismertetett módszer az Excel beépített funkcióira támaszkodik, rövid VBA-kóddal is biztosíthatja, hogy soha ne veszítse el munkáját.

A VBA kóddal az Excel fájl időbélyegzett másolatát elmenti, amint elmenti (vagy bezárja).

Ez biztosítja, hogy mindig rendelkezzen az összes korábbi verzióval, és visszatérhet, és helyreállíthat egy fájlt, ha elrontja. Továbbá, mivel ezek időbélyegzővel vannak ellátva, könnyen megtalálhatja, melyik verziót szeretné (vagy hol rontotta el).

Az alábbiakban látható a kód, amely időbélyegzett másolatot hoz létre a munkafüzetből, amint elmenti:

Private Sub Workbook_BeforeSave (ByVal SaveAsUI mint Boolean, Cancel as Boolean) Application.ScreenUpdating = False Dim BackUpPath as String BackUpPath = "C: \ Users \ sumit \ Desktop \ Test \"ThisWorkbook.SaveCopyAs BackUpPath & Format (Most," dd-mm-yyyy hh: mm: ss ") &" "& ActiveWorkbook.Name Application.ScreenUpdating = Igaz végrész

Ne feledje, hogy meg kell adnia annak a mappának a helyét, ahová menteni szeretné a biztonsági másolatokat (módosítsa a fenti kódban vastag betűvel kiemelt elérési utat).

Ez azt jelentheti, hogy sok másolatot kap, de hatalmas életmentő lehet, ha kritikus projekteken dolgozik.

Hasonló kódot használhat a másolat mentéséhez a munkafüzet bezárása előtt (ahelyett, hogy minden mentéskor másolatot mentene).

Private Sub Workbook_BeforeClose (Cancel as Boolean) Dim BackUpPath as String BackUpPath = "C: \ Users \ sumit \ Desktop \ Test \" ThisWorkbook.SaveCopyAs BackUpPath & Format (Most, "dd-mm-yyyy hh-mm-ss") & "" & ActiveWorkbook.Name End Sub

Ezt a kódot be kell írnia a ThisWorkbook kódablakba.

Ehhez nyissa meg a VB szerkesztőt (billentyűparancs - ALT + F11), és kattintson duplán a This Workbook objektumra a projektfelfedezőben.

A sérült Excel fájlok javítása

Ha sérült Excel fájllal találja magát, akkor néhány dolgot megtehet.

Mindenekelőtt használhatja az Excelben beépített javítási lehetőséget.

Az alábbiakban bemutatjuk a sérült fájl javításával történő helyreállításának lépéseit:

  1. Nyissa meg az Excel alkalmazást.
  2. Kattintson a „Fájl”, majd a „Megnyitás” gombra (vagy használja a Control + O billentyűparancsot).
  3. Kattintson a Tallózás gombra.
  4. A megnyíló párbeszédpanelen válassza ki a sérült fájlt.
  5. Kattintson a kis lefelé mutató háromszögre a „Megnyitás” gombban (az alábbiak szerint).
  6. Kattintson a Megnyitás és javítás lehetőségre.
  7. Az Excel az alábbi módon jeleníti meg a kérést. Kattintson a Javítás elemre.

Ha szerencséje van, minden gördülékenyen megy, és vissza tudja állítani adatait a sérült fájlból.

Ha a javítási lehetőség nem működik, kövesse a fenti lépéseket az 5. lépésig, majd a Javítás helyett kattintson az „Adatok kinyerése” gombra. Az Excel megkérdezi, hogy az „Átalakítás értékekre” vagy a „Képletek helyreállítása” lehetőséget szeretné -e használni.

Megpróbálhatja használni az Önnek megfelelő opciót. Az Excel megpróbálja kinyerni a lehető legtöbb adatot, és új munkafüzetet hoz létre a kinyert adatokból.

Ha ez sem működik. előfordulhat, hogy harmadik féltől származó eszközökre kell hagyatkoznia a sérült Excel fájlok helyreállításához.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave