Popravljanje oštećene radne knjige

Primjenjuje se na
Excel za Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Kad otvorite oštećenu radnu knjigu, Excel automatski pokreće način rada za oporavak datoteka te pokušava ponovno otvoriti i istodobno popraviti radnu knjigu.

Excel ne može uvijek automatski pokrenuti način rada za oporavak datoteka. Ako ne možete otvoriti neku radnu knjigu jer je oštećena, možete je pokušati ručno popraviti.

Možete i drugim metodama pokušati oporaviti podatke iz radne knjige ako popravak radne knjige ne uspije. Za svaki slučaj preporučujemo da često spremate radnu knjigu i da prilikom svakog spremanja stvarate sigurnosnu kopiju. Možete i postaviti Excel tako da automatski stvara datoteku za oporavak u jednakim vremenskim razmacima. Na taj ćete način imati pristup ispravnoj kopiji radne knjige ako se izvornik slučajno izbriše ili ošteti.

Ručni popravak oštećene radne knjige

  1. Na kartici Datoteka kliknite Otvori.

  2. U programu Excel 2016 kliknite mjesto na kojem se nalazi proračunska tablica, a zatim kliknite Pregledaj.

  3. U dijaloškom okviru Otvaranje odaberite oštećenu radnu knjigu koju želite otvoriti.

  4. Kliknite strelicu pokraj gumba Otvori , a zatim Otvori i popravi.

  5. Učinite nešto od sljedećeg:

    • Da biste oporavili što više podataka iz radne knjige, kliknite Popravi.
    • Da biste iz radne knjige izvukli vrijednosti i formule ako pokušaj popravka radne knjige ne uspije, kliknite Izdvajanje podataka.

Oporavak podataka iz oštećene radne knjige

Pomoću sljedećih metoda možete spasiti podatke koji bi inače bili izgubljeni. Ako jedna metoda ne uspije, pokušajte s drugom. Podatke iz radne knjige možete pokušati oporaviti i pomoću softverskih rješenja drugih proizvođača ako nijedna od ovih metoda ne uspije.

Važno

Ako otvaranje radne knjige nije moguće zbog pogreške na disku ili na mreži, premjestite radnu knjigu na drugi tvrdi disk ili s mreže na lokalni disk pa tek zatim pokušajte oporaviti podatke pomoću neke od sljedećih mogućnosti.

  • Da biste oporavili podatke dok je radna knjiga otvorena u programu Excel, učinite nešto od sljedećeg:

    • Vratite radnu knjigu na zadnju spremljenu verziju Ako još uređujete radnu knjigu te se ona ošteti prije nego što uspijete spremiti promjene, izvorni radni list možete oporaviti tako da se vratite na zadnju spremljenu verziju.
      Da biste vratili radnu knjigu na zadnju spremljenu verziju, učinite sljedeće:

      1. Na kartici Datoteka kliknite Otvori.

      2. Dvokliknite naziv radne knjige otvorene u programu Excel.

      3. Kliknite Da da biste ponovno otvorili radnu knjigu.

        Napomena

        Radna knjiga vratit će se na zadnju spremljenu verziju. Odbacit će se sve promjene koje su možda uzrokovale oštećenje radne knjige. Dodatne informacije o oporavljanju starijih verzija radne knjige potražite u članku Automatsko spremanje i oporavljanje datoteka sustava Office.

    • Spremanje radne knjige u obliku SYLK (Symbolic Link) Ako radnu knjigu spremite u obliku SYLK, možda ćete moći filtrirati oštećene elemente. Pomoću oblika SYLK obično se uklanjaju oštećenja povezana s pisačem.
      Da biste radnu knjigu spremili u obliku SYLK, učinite sljedeće:

      1. Kliknite karticu Datoteka, a zatim Spremi kao.

      2. Na popisu Spremi u obliku kliknite SYLK (Symbolic Link), a zatim Spremi.

        Napomena

        Kad koristite oblik datoteke SYLK, sprema se samo aktivni list radne knjige.

      3. Ako se pojavi poruka koja vas upozorava da odabrana vrsta datoteke ne podržava radne knjige s više listova, kliknite U redu da biste spremili samo aktivni list.

      4. Ako se pojavi poruka koja vas upozorava da radna knjiga možda sadrži značajke koje nisu kompatibilne s oblikom SYLK, kliknite Da.

      5. Na kartici Datoteka kliknite Otvori.

      6. Odaberite spremljenu .slk datoteku, a zatim kliknite Otvori.

        Napomena

        Da biste vidjeli .slk datoteku, možda ćete morati kliknuti All Files or SYLK Files Filesof type list.

      7. Na kartici Datoteka kliknite Spremi kao.

      8. U okviru Spremi u obliku kliknite Radna knjiga programa Excel.

      9. U okvir Naziv datoteke unesite naziv radne knjige da biste stvorili kopiju i zadržali izvornu radnu knjigu, a zatim kliknite Spremi.

        Napomena

        Budući da se u tom obliku sprema samo aktivni radni list radne knjige, morat ćete više puta otvarati radnu knjigu i svaki list zasebno spremiti.

  • Da biste oporavili podatke kad ne možete otvoriti radnu knjigu u programu Excel, učinite nešto od sljedećeg:

    • Postavljanje mogućnosti izračuna u programu Excel na ručno Pokušajte otvoriti radnu knjigu tako da promijenite postavku izračuna s automatskog na ručno. Budući da se neće ponovno izračunavati, radna će se knjiga možda otvoriti.
      Da biste u programu Excel mogućnost izračuna postavili na ručno, učinite sljedeće:

      1. Provjerite je li u programu Excel otvorena nova prazna radna knjiga. Ako nije, učinite sljedeće:
    • Na kartici Datoteka kliknite Novo.

    • U odjeljku Dostupni predlošci kliknite Prazna radna knjiga.

      1. Na kartici Datoteka kliknite Mogućnosti.
      2. U kategoriji Formule u odjeljku Mogućnosti izračuna kliknite Ručno.
      3. Kliknite U redu.
      4. Na kartici Datoteka kliknite Otvori.
      5. Odaberite oštećenu radnu knjigu, a zatim kliknite Otvori.
    • Povezivanje s oštećenom radnom knjigom pomoću vanjskih referenci Ako iz radne knjige želite dohvatiti samo podatke, a ne i formule ili izračunate vrijednosti, povežite se s oštećenom radnom knjigom pomoću vanjskih referenci.
      Da biste se povezali s radnom knjigom pomoću vanjskih referenci, učinite sljedeće:

      1. Na kartici Datoteka kliknite Otvori.

      2. Odaberite mapu koja sadrži oštećenu radnu knjigu, kopirajte naziv datoteke oštećene radne knjige, a zatim kliknite Odustani.

      3. Kliknite karticu Datoteka , a zatim Novo.

      4. U odjeljku Dostupni predlošci kliknite Prazna radna knjiga.

      5. U ćeliju A1 nove radne knjige upišite =Naziv datoteke! A1, pri čemu je Naziv datoteke naziv oštećene radne knjige koju ste kopirali u drugom koraku, a zatim pritisnite ENTER.

        Savjet

        Morate unijeti samo naziv radne knjige – ne morate unositi datotečni nastavak.

      6. Ako se pojavi dijaloški okvir Ažuriranje vrijednosti , odaberite oštećenu radnu knjigu i kliknite U redu.

      7. Ako se pojavi dijaloški okvir Odabir lista , odaberite odgovarajući list, a zatim kliknite U redu.

      8. Odaberite ćeliju A1.

      9. Na kartici Polazno u grupi Međuspremnik kliknite Kopiraj.

      10. Odaberite područje, počevši od ćelije A1, koje je približno iste veličine kao raspon ćelija koje sadrže podatke u oštećenoj radnoj knjizi.

      11. Na kartici Polazno u grupi Međuspremnik kliknite Zalijepi.

      12. S odabranim rasponom ćelija na kartici Polazno u grupi Međuspremnik ponovno kliknite Kopiraj .

      13. Na kartici Polazno u grupi Međuspremnik kliknite strelicu ispod mogućnosti Zalijepi, a zatim u odjeljku Zalijepi vrijednosti kliknite Vrijednosti.

        Napomena

        Lijepljenjem vrijednosti uklanjaju se veze na oštećenu radnu knjigu i ostavljaju samo podaci.

    • Korištenje makronaredbe za izdvajanje podataka iz oštećenih radnih knjiga Ako je s oštećenom radnom knjigom povezan grafikon, izvorišne podatke grafikona možete izdvojiti pomoću makronaredbe.
      Da biste koristili makronaredbu, učinite sljedeće:

      1. Na list modula unesite sljedeći kod makronaredbe:

        Sub GetChartValues() 
        Dim NumberOfRows As Integer 
         Dim X As Object 
        Counter = 2
        
        ' Calculate the number of rows of data.
        NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values) 
        Worksheets("ChartData").Cells(1, 1) = "X Values" 
        
        ' Write x-axis values to worksheet.
        With Worksheets("ChartData")
        .Range(.Cells(2, 1), _ 
         .Cells(NumberOfRows + 1, 1)) = _ 
        
        Application.Transpose(ActiveChart.SeriesCollection(1).XValues) 
        End With 
         ' Loop through all series in the chart and write their values to
        
        ' the worksheet.
        For Each X In ActiveChart.SeriesCollection 
        Worksheets("ChartData").Cells(1, Counter) = X.Name 
        With Worksheets("ChartData") 
        
        .Range(.Cells(2, Counter), _ 
         .Cells(NumberOfRows + 1, Counter)) = _ 
        Application.Transpose(X.Values) 
         End With 
        
         Counter = Counter + 1
        Next
        End Sub
        
      2. Umetnite novi radni list u radnu knjigu i preimenujte ga u Podacigrafikona.

      3. Odaberite grafikon iz kojeg želite izdvojiti vrijednosti podređenih podataka.

      4. Napomena

        Grafikon može biti uložen na radnom listu ili na odvojenom listu grafikona.

      5. Pokrenite makronaredbu GetChartValues.

      6. Podaci iz grafikona stavljaju se na radni list PodaciGrafikona.

Automatsko spremanje sigurnosne kopije radne knjige

Automatskim spremanjem sigurnosne kopije radne knjige jamči se pristup ispravnoj kopiji radne knjige ako se izvornik slučajno izbriše ili ošteti.

  1. Na kartici Datoteka kliknite Spremi kao.
  2. U programu Excel 2016 kliknite mjesto na kojem se nalazi proračunska tablica, a zatim kliknite Pregledaj.
  3. Kliknite strelicu padajućeg izbornika pokraj stavke Alati koja se nalazi pokraj gumba Spremi, a zatim kliknite Općenite mogućnosti.
  4. Potvrdite okvir Uvijek stvori sigurnosnu kopiju .

Dodatne informacije o spremanju i oporavljanju starijih verzija radne knjige te o oporavljanju novih radnih knjiga (koje prethodno nisu spremljene) potražite u članku Oporavak datoteka sustava Office.

Automatsko stvaranje datoteke za oporavak u određenim intervalima

Konfiguriranje programa Excel za povremeno stvaranje datoteke za oporavak radne knjige pomaže vam osigurati pristup ispravnoj kopiji radne knjige ako se izvornik slučajno izbriše ili ošteti.

  1. Na kartici Datoteka kliknite Mogućnosti.
  2. U kategoriji Spremi u odjeljku Spremanje radnih knjiga potvrdite okvir Spremi informacije i samooporavi svakih , a zatim unesite broj minuta.
  3. U okvir Mjesto datoteke samooporavka unesite mjesto na koje želite spremiti datoteku za oporavak.
  4. Obavezno poništite potvrdni okvir Onemogući samooporavak samo za ovu radnu knjigu .

Dodatne informacije o spremanju i oporavljanju starijih verzija radne knjige te o oporavljanju novih radnih knjiga (koje prethodno nisu spremljene) potražite u članku Oporavak datoteka sustava Office.

Je li vam potrebna dodatna pomoć?

Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.