Popravljanje poškodovanega delovnega zvezka

Popravljanje poškodovanega delovnega zvezka

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Ko odprete delovni zvezek, ki je poškodovan, Excel samodejno zažene način za obnovo datoteke in poskuša znova odpreti in hkrati popraviti delovni zvezek.

Excel ne more vedno samodejno zagnati načina za obnovo datotek. Če ne morete odpreti delovnega zvezka, ker je poškodovan, ga lahko poskusite ročno popraviti.

Podatke v delovnem zvezku lahko poskusite obnoviti tudi na druge načine, če delovnega zvezka ni mogoče popraviti. Kot preventivni ukrep lahko delovni zvezek pogosto shranite in ob vsakem shranjevanju ustvarite varnostno kopijo. Ali pa določite, da Excel samodejno ustvari obnovljeno datoteko ob določenih intervalih. Na ta način boste imeli dostop do dobre kopije delovnega zvezka, če se izvirnik pomotoma izbriše ali se poškoduje.

Ročno popravilo poškodovanega delovnega zvezka

  1. Na zavihku Datoteka kliknite Odpri.

  2. V Excel 2013 ali Excel 2016 kliknite na mesto, kjer je preglednica, in kliknite Prebrskaj.

  3. V pogovornem oknu Odpri izberite poškodovan delovni zvezek, ki ga želite odpreti.

  4. Kliknite puščico ob gumbu Odpri in nato Odpri in popravi .

  5. Naredite nekaj od tega:

    • Če želite obnoviti kar največ podatkov delovnega zvezka, kliknite Popravi.

    • Če želite izvleči vrednosti in formule iz delovnega zvezka, ko poskus popravila delovnega zvezka ni uspešen, kliknite Izvleci podatke.

Obnavljanje podatkov iz poškodovanega delovnega zvezka

Ti načini vam bodo morda v pomoč pri reševanju podatkov, ki bi bili sicer izgubljeni. Če en način ni uspešen, poskusite z drugim. Podatke v delovnem zvezku lahko poskusite obnoviti tudi s programskimi rešitvami drugih proizvajalcev, če ne morete obnoviti podatkov s temi načini.

Pomembno : Če napaka na disku ali omrežna napaka onemogočita odpiranje delovnega zvezka, premaknite delovni zvezek na drug pogon trdega diska ali iz omrežja na lokalni disk, preden preskusite katero od teh možnosti obnovitve.

  • Če želite obnoviti podatke, ko je delovni zvezek odprt v Excelu, naredite nekaj od tega:

    • Povrnitev delovnega zvezka v zadnjo shranjeno različico    Če urejate delovni list in se delovni zvezek poškoduje, preden shranite spremembe, lahko izvirni delovni list obnovite tako, da ga povrnete v zadnjo shranjeno različico.

      Če želite povrniti delovni zvezek v zadnjo shranjeno različico, naredite to:

      1. Na zavihku Datoteka kliknite Odpri.

      2. Dvokliknite ime delovnega zvezka, ki je odprt v Excelu.

      3. Če želite delovni zvezek znova odpreti, kliknite Da.

        Opomba : Delovni zvezek se povrne v zadnjo shranjeno različico delovnega zvezka. Vse spremembe, zaradi katerih se je delovni zvezek morda poškodoval, so odstranjene. Če želite več informacij o obnovitvi starejših različic delovnega zvezka, si oglejte Samodejno shranjevanje in obnavljanje Officeovih datotek.

    • Shranjevanje delovnega zvezka v obliki zapisa SYLK (Simbolna povezava)    Če shranite delovni zvezek v obliki zapisa SYLK, boste morda lahko filtrirali poškodovane elemente. Oblika zapisa SYLK se običajno uporablja za odstranjevanje poškodb zaradi tiskalnika.

      Če želite delovni zvezek shraniti v obliki zapisa SYLK, naredite to:

      1. Kliknite zavihek Datoteka in nato kliknite Shrani kot.

      2. Na seznamu Vrsta datoteke kliknite SYLK (Simbolna povezava) in nato kliknite Shrani.

        Opomba : Ko uporabite obliko zapisa SYLK, se shrani samo aktivni list v delovnem zvezku.

      3. Če vas sporočilo pozove, da izbrana vrsta datoteke ne podpira delovnih zvezkov, ki vsebujejo več listov, kliknite V redu, da shranite samo aktivni list.

      4. Če vas sporočilo pozove, da lahko delovni zvezek vsebuje funkcije, ki niso združljive z obliko zapisa SYLK, kliknite Da.

      5. Na zavihku Datoteka kliknite Odpri.

      6. Izberite datoteko .slk, ki ste jo shranili, in nato kliknite Odpri.

        Opomba : Če si želite ogledati datoteko .slk, boste morda morali klikniti Vse datoteke ali Datoteke SYLK na seznamu Vrsta datotek.

      7. Na zavihku Datoteka kliknite Shrani kot.

      8. V polju Shrani kot vrsto kliknite Excelov delovni zvezek.

      9. V polje Ime datoteke vnesite novo ime za delovni zvezek, da ustvarite kopijo, ne da bi nadomestili izvirni delovni zvezek, in nato kliknite Shrani.

        Opomba : Ker ta oblika zapisa shrani samo aktivni delovni list v delovnem zvezku, morate večkrat odpreti poškodovani delovni zvezek in shraniti vsak delovni list posebej.

  • Če želite obnoviti podatke, ko ne morete odpreti delovnega zvezka v Excelu, naredite nekaj od tega:

    • Nastavitev možnosti izračuna v Excelu na ročno    Če želite odpreti delovni zvezek, poskusite spremeniti nastavitev izračuna iz samodejne na ročno. Ker delovni zvezek ne bo znova izračunan, ga lahko odprete.

      Če želite nastaviti možnost izračuna v Excelu na ročno, naredite to:

      1. Prepričajte se, da je v Excelu odprt nov, prazen delovni zvezek. Če nov, prazen delovni zvezek ni odprt, naredite to:

    • Na zavihku Datoteka kliknite Novo.

    • V razdelku Predloge, ki so na voljo kliknite Prazen delovni zvezek.

      1. Na zavihku Datoteka kliknite Možnosti.

      2. V kategoriji Formule v razdelku Možnosti preračunavanja kliknite Ročno.

      3. Kliknite V redu.

      4. Na zavihku Datoteka kliknite Odpri.

      5. Izberite poškodovani delovni zvezek in nato kliknite Odpri.

    • Uporaba zunanjih sklicev za povezavo s poškodovanim delovnim zvezkom    Če želite iz delovnega zvezka pridobiti samo podatke, ne pa tudi formul ali izračunanih vrednosti, se poskusite prek zunanjih sklicev povezati s poškodovanim delovnim zvezkom.

      Če želite uporabiti zunanje sklice za povezavo s poškodovanim delovnim zvezkom, naredite to:

      1. Na zavihku Datoteka kliknite Odpri.

      2. Izberite mapo, ki vsebuje poškodovani delovni zvezek, kopirajte ime datoteke s poškodovanim delovnim zvezkom in nato kliknite Prekliči.

      3. Kliknite zavihek Datoteka in nato kliknite »Novo.

      4. V razdelku Predloge, ki so na voljo kliknite Prazen delovni zvezek.

      5. V celico A1 novega delovnega zvezka vnesite =Ime datoteke!A1, kjer je Ime datoteke ime poškodovanega delovnega zvezka, ki ste ga kopirali v 2. koraku, in nato pritisnite tipko ENTER.

        Namig : Vnesti morate samo ime delovnega zvezka – pripone imena datoteke ni treba vnašati.

      6. Če se pojavi pogovorno okno Posodobi vrednosti, izberite poškodovani delovni zvezek in nato kliknite V redu .

      7. Če se pojavi pogovorno okno Izbira lista , izberite ustrezen list in nato kliknite V redu .

      8. Izberite celico A1.

      9. Na zavihku Osnovno v skupini Odložišče kliknite Kopiraj.

      10. Izberite območje, ki se začne v celici A1 in je približno enake velikosti kot obseg celic, ki vsebujejo podatke v poškodovanem delovnem zvezku.

      11. Na zavihku Osnovno v skupini Odložišče kliknite Prilepi.

      12. S še vedno izbranim obsegom celic v zavihku Osnovno v skupini Odložišče znova kliknite Kopiraj.

      13. Na zavihku Osnovno v skupini Odložišče kliknite puščico pod ukazom Prilepi in nato še pod ukazom Prilepi vrednosti, nato pa kliknite Vrednosti.

        Opomba : Lepljenje vrednosti odstrani povezave s poškodovanim delovnim zvezkom in pusti samo podatke.

    • Uporaba makra za izvlečenje podatkov iz poškodovanega delovnega zvezka    Če je grafikon povezan s poškodovanim delovnim zvezkom, lahko z makrom izvlečete izvorne podatke grafikona.

      Če želite uporabiti makro, naredite to:

      1. Vnesite to kodo makra v list modula:

        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. Vstavite nov delovni list v svoj delovni zvezek in ga preimenujte v »ChartData«.

      3. Izberite grafikon, iz katerega želite izvleči podrejene vrednosti podatkov.

      4. Opomba : Grafikon je lahko vdelan na delovni list ali na ločen list z grafikoni.

      5. Zaženite makro »GetChartValues«.

      6. Podatki iz grafikona bodo postavljeni na delovni list »ChartData«.

Samodejno shranjevanje varnostne kopije delovnega zvezka

Če samodejno shranite varnostno kopijo svojega delovnega zvezka, boste zagotovo imeli dostop do dobre kopije delovnega zvezka, če se izvirnik pomotoma izbriše ali se poškoduje.

  1. Na zavihku Datoteka kliknite Shrani kot.

  2. V Excel 2013 ali Excel 2016 kliknite na mesto, kjer je preglednica, in kliknite Prebrskaj.

  3. Kliknite spustno puščico ob možnosti Orodja, ki jo najdete zraven gumba Shrani, in nato kliknite Splošne možnosti.

  4. Potrdite potrditveno polje Vedno ustvari kopijo.

Če želite več informacij o shranjevanju in obnavljanju starejših različic delovnega zvezka, kot tudi informacije o obnovitvi novih delovnih zvezkov (ki jih prej niste shranili), si oglejte Obnovitev Officeovih datotek.

Samodejno ustvarjanje obnovljene datoteke ob določenih intervalih

Če konfigurirate Excel, da redno ustvari obnovljeno datoteko z vašim delovnim zvezkom, boste zagotovo imeli dostop do dobre kopije delovnega zvezka, če se izvirnik pomotoma izbriše ali se poškoduje.

  1. Na zavihku Datoteka kliknite Možnosti.

  2. V kategoriji Shrani v razdelku Shranjevanje delovnih zvezkov potrdite potrditveno polje Shrani informacije samoobnovitve vsakih in nato vnesite število minut.

  3. V polje Mesto datoteke samoobnovitve vnesite mesto, kamor želite shraniti datoteko za obnovitev.

  4. Zagotovite, da potrditveno polje Onemogoči samoobnovitev samo za ta delovni zvezek ni potrjeno.

Če želite več informacij o shranjevanju in obnavljanju starejših različic delovnega zvezka, kot tudi informacije o obnovitvi novih delovnih zvezkov (ki jih prej niste shranili), si oglejte Obnovitev Officeovih datotek.

Ročno popravilo poškodovanega delovnega zvezka

  1. Kliknite Gumb Microsoft Office Podoba gumba , nato pa kliknite Odpri.

  2. V pogovornem oknu Odpri izberite poškodovan delovni zvezek, ki ga želite odpreti.

  3. Kliknite puščico ob gumbu Odpri in nato Odpri in popravi .

  4. Naredite nekaj od tega:

    • Če želite obnoviti kar največ podatkov delovnega zvezka, kliknite Popravi.

    • Če želite izvleči vrednosti in formule iz delovnega zvezka, ko poskus popravila delovnega zvezka ni uspešen, kliknite Izvleci podatke.

Obnavljanje podatkov iz poškodovanega delovnega zvezka

Ti načini vam bodo morda v pomoč pri reševanju podatkov, ki bi bili sicer izgubljeni. Če en način ni uspešen, poskusite z drugim. Podatke v delovnem zvezku lahko poskusite obnoviti tudi s programskimi rešitvami drugih proizvajalcev, če ne morete obnoviti podatkov s temi načini.

Pomembno : Če napaka na disku ali omrežna napaka onemogočita odpiranje delovnega zvezka, premaknite delovni zvezek na drug pogon trdega diska ali iz omrežja na lokalni disk, preden preskusite katero od teh možnosti obnovitve.

  • Če želite obnoviti podatke, ko je delovni zvezek odprt v Excelu, naredite nekaj od tega:

    • Povrnitev delovnega zvezka v zadnjo shranjeno različico    Če urejate delovni list in se delovni zvezek poškoduje, preden shranite spremembe, lahko izvirni delovni list obnovite tako, da ga povrnete v zadnjo shranjeno različico.

      Če želite povrniti delovni zvezek v zadnjo shranjeno različico, naredite to:

      1. Kliknite Gumb Microsoft Office Podoba gumba , nato pa kliknite Odpri.

      2. Dvokliknite ime delovnega zvezka, ki je odprt v Excelu.

      3. Če želite delovni zvezek znova odpreti, kliknite Da.

        Opomba : Delovni zvezek se povrne v zadnjo shranjeno različico delovnega zvezka. Vse spremembe, zaradi katerih se je delovni zvezek morda poškodoval, so odstranjene.

    • Shranjevanje delovnega zvezka v obliki zapisa SYLK (Simbolna povezava)    Če shranite delovni zvezek v obliki zapisa SYLK, boste morda lahko filtrirali poškodovane elemente. Oblika zapisa SYLK se običajno uporablja za odstranjevanje poškodb zaradi tiskalnika.

      Če želite delovni zvezek shraniti v obliki zapisa SYLK, naredite to:

      1. Kliknite Gumb Microsoft Office Podoba gumba , nato pa pokažite na puščico ob možnosti Shrani kot.

      2. Na seznamu Vrsta datoteke kliknite SYLK (Simbolna povezava) in nato kliknite Shrani.

        Opomba : Ko uporabite obliko zapisa SYLK, se shrani samo aktivni list v delovnem zvezku.

      3. Če vas sporočilo pozove, da izbrana vrsta datoteke ne podpira delovnih zvezkov, ki vsebujejo več listov, kliknite V redu, da shranite samo aktivni list.

      4. Če vas sporočilo pozove, da lahko delovni zvezek vsebuje funkcije, ki niso združljive z obliko zapisa SYLK, kliknite Da.

      5. Kliknite Gumb Microsoft Office Podoba gumba , nato pa kliknite Zapri.

      6. Če vas sporočilo pozove, da shranite spremembe, ki ste jih naredili, kliknite Da.

      7. Kliknite Gumb Microsoft Office Podoba gumba , nato pa kliknite Odpri.

      8. Izberite datoteko .slk, ki ste jo shranili, in nato kliknite Odpri.

        Opomba : Če si želite ogledati datoteko .slk, boste morda morali klikniti Vse datoteke ali Datoteke SYLK na seznamu Vrsta datotek.

      9. Kliknite Gumb Microsoft Office Podoba gumba , nato pa pokažite na puščico ob možnosti Shrani kot.

      10. V polju Shrani kot vrsto kliknite Excelov delovni zvezek.

      11. V polje Ime datoteke vnesite novo ime za delovni zvezek, da ustvarite kopijo, ne da bi nadomestili izvirni delovni zvezek, in nato kliknite Shrani.

        Opomba : Ker ta oblika zapisa shrani samo aktivni delovni list v delovnem zvezku, morate večkrat odpreti poškodovani delovni zvezek in shraniti vsak delovni list posebej.

  • Če želite obnoviti podatke, ko ne morete odpreti delovnega zvezka v Excelu, naredite nekaj od tega:

    • Nastavitev možnosti izračuna v Excelu na ročno    Če želite odpreti delovni zvezek, poskusite spremeniti nastavitev izračuna iz samodejne na ročno. Ker delovni zvezek ne bo znova izračunan, ga lahko odprete.

      Če želite nastaviti možnost izračuna v Excelu na ročno, naredite to:

      1. Prepričajte se, da je v Excelu odprt nov, prazen delovni zvezek. Če nov, prazen delovni zvezek ni odprt, naredite to:

        1. Kliknite gumb Microsoft Office Podoba gumba , nato pa Novo.

        2. V razdelku Novo prazno kliknite Prazen dokument.

      2. Kliknite Gumb Microsoft Office Podoba gumba in nato kliknite Excelove možnosti.

      3. V kategoriji Formule v razdelku možnosti preračunavanja kliknite Ročno.

      4. Kliknite V redu.

      5. Kliknite Gumb Microsoft Office Podoba gumba , nato pa kliknite Odpri.

      6. Izberite poškodovani delovni zvezek in nato kliknite Odpri.

    • Uporaba zunanjih sklicev za povezavo s poškodovanim delovnim zvezkom    Če želite iz delovnega zvezka pridobiti samo podatke, ne pa tudi formul ali vrednosti, se poskusite prek zunanjih sklicev povezati s poškodovanim delovnim zvezkom.

      Če želite uporabiti zunanje sklice za povezavo s poškodovanim delovnim zvezkom, naredite to:

      1. Kliknite Gumb Microsoft Office Podoba gumba , nato pa kliknite Odpri.

      2. V polju Preglej izberite mapo, ki vsebuje poškodovani delovni zvezek, in nato kliknite Prekliči.

      3. Kliknite gumb Microsoft Office Podoba gumba , nato pa Novo.

      4. V razdelku Novo prazno kliknite Prazen dokument.

      5. V celico A1 novega delovnega zvezka vnesite =Ime datoteke!A1, kjer je Ime datoteke ime poškodovanega delovnega zvezka, in nato pritisnite tipko ENTER.

        Namig : Vnesti morate samo ime delovnega zvezka – pripone ni treba vnašati.

      6. Kliknite delovni zvezek in nato kliknite V redu.

      7. Če se pojavi pogovorno okno Izbira lista , izberite ustrezen list in nato kliknite V redu .

      8. Izberite celico A1.

      9. Na zavihku Osnovno v skupini Odložišče kliknite Kopiraj.

        Bližnjica na tipkovnici  Uporabite lahko tudi kombinacijo CTRL+C.

      10. Izberite območje, ki je približno enake velikosti kot obseg celic, ki vsebujejo podatke v poškodovanem delovnem zvezku.

      11. Na zavihku Osnovno v skupini Odložišče kliknite Prilepi.

      12. S še vedno izbranim obsegom celic v zavihku Osnovno v skupini Odložišče znova kliknite Kopiraj.

      13. Na zavihku Osnovno v skupini Odložišče kliknite puščico pod možnostjo Prilepi in nato Posebno lepljenje.

      14. V razdelku Prilepi izberite Vrednosti in nato kliknite V redu.

        Opomba : Lepljenje vrednosti odstrani povezave s poškodovanim delovnim zvezkom in pusti samo podatke.

    • Odpiranje poškodovanega delovnega zvezka v programu Microsoft Office Word ali Microsoft WordPad    Če imate nameščen pretvornik za Microsoft Office Excel, boste morda lahko odprli delovni zvezek v Wordu. Če se delovni zvezek odpre v Wordu, lahko obnovite podatke. Tega načina ni mogoče uporabiti za obnovo listov modula, listov s pogovornim oknom, listov grafikona, makro listov ali katerih koli vdelanih grafikonov. Tudi formul v celici ne boste mogli obnoviti. Lahko obnovite samo rezultate formul, ki so trenutno prikazane v celicah poškodovanega delovnega zvezka.

      Excelov delovni zvezek lahko odprete tudi v programu WordPad. Če se delovni zvezek odpre, boste morda lahko obnovili kodo Microsoft Visual Basic v svojih modulih in modulih razreda. Svojo kodo lahko poiščete z iskanjem besed »Sub« ali »Funkcija«.

    • Uporaba makra za izvlečenje podatkov iz poškodovanega delovnega zvezka    Če je grafikon povezan s poškodovanim delovnim zvezkom, lahko z makrom izvlečete izvorne podatke grafikona.

      Če želite uporabiti makro, naredite to:

      1. Vnesite to kodo makra v list modula:

        Vnesite to kodo makra v list modula:

        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. Vstavite nov delovni list v svoj delovni zvezek in ga preimenujte v »ChartData«.

      3. Izberite grafikon, iz katerega želite izvleči podrejene vrednosti podatkov.

        Opomba : Grafikon je lahko vdelan na delovni list ali na ločen list z grafikoni.

      4. Zaženite makro »GetChartValues97«.

        Podatki iz grafikona bodo postavljeni na delovni list »ChartData«.

Samodejno shranjevanje varnostne kopije delovnega zvezka

  1. Kliknite Gumb Microsoft Office Podoba gumba , nato pa pokažite na puščico ob možnosti Shrani kot.

  2. Kliknite puščico ob možnosti Orodja, nato pa kliknite Splošne možnosti.

  3. Potrdite potrditveno polje Vedno ustvari kopijo.

Samodejno ustvarjanje obnovljene datoteke ob določenih intervalih

  1. Kliknite Gumb Microsoft Office Podoba gumba in nato kliknite Excelove možnosti.

  2. V kategoriji Shrani v razdelku Ohranite informacije o varnostnem kopiranju za delovne zvezke potrdite potrditveno polje Shrani informacije samoobnovitve vsakih in nato vnesite število minut.

  3. V polje Mesto datoteke samoobnovitve vnesite mesto, kamor želite shraniti datoteko za obnovitev.

  4. Zagotovite, da potrditveno polje Onemogoči samoobnovitev samo za ta delovni zvezek ni potrjeno.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×