Memperbaiki buku kerja yang rusak

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Ketika Anda membuka buku kerja yang telah rusak, Excel secara otomatis memulai mode pemulihan File dan usaha untuk membuka kembali dan bersamaan memperbaiki buku kerja.

Excel tidak bisa memulai mode pemulihan File secara otomatis. Jika Anda tidak bisa membuka buku kerja karena telah rusak, Anda bisa mencoba memperbaiki buku kerja secara manual.

Anda juga bisa mencoba metode lain untuk memulihkan data buku kerja saat memperbaiki buku kerja yang tidak berhasil. Sebagai tindakan pencegahan, Anda mungkin ingin menyimpan buku kerja Anda sering dan buat salinan cadangan setiap kali Anda menyimpannya. Atau Anda bisa menentukan bahwa Excel secara otomatis membuat file pemulihan dengan interval tertentu. Dengan cara ini, Anda akan memiliki akses ke salinan buku kerja, jika sel asli dihapus secara tidak sengaja atau jika mengalami kerusakan.

Memperbaiki buku kerja yang rusak secara manual

  1. Pada tab File, klik Buka.

  2. Di Excel 2013 atau Excel 2016, klik di lokasi di mana lembar bentang tersebut berada, dan klik Telusuri.

  3. Dalam kotak dialog buka , pilih buku kerja yang rusak yang ingin Anda buka.

  4. Klik panah di samping tombol Buka, lalu klik Buka dan Perbaiki.

  5. Lakukan salah satu hal berikut ini:

    • Untuk memulihkan sebanyak data buku kerja mungkin, klik Perbaiki.

    • Untuk mengekstrak nilai dan rumus dari buku kerja saat usaha untuk memperbaiki buku kerja tidak berhasil, klik Ekstrak Data.

Memulihkan data dari buku kerja yang rusak

Metode berikut ini dapat membantu Anda menyelamatkan data yang mungkin dapat hilang. Jika salah satu metode tidak berhasil, Anda bisa mencoba lain. Anda juga bisa mencoba perangkat lunak pihak ketiga solusi untuk mencoba memulihkan data buku kerja jika Anda tidak bisa memulihkan data Anda dengan menggunakan metode ini.

Penting: Jika kesalahan disk atau jaringan kesalahan tidak memungkinkan untuk membuka buku kerja, Pindahkan buku kerja ke drive hard disk berbeda atau dari jaringan ke disk lokal sebelum Anda menghabiskan waktu coba salah satu opsi pemulihan berikut ini.

  • Untuk memulihkan data saat buku kerja dibuka di Excel, lakukan salah satu hal berikut ini:

    • Mengembalikan buku kerja ke versi yang terakhir disimpan     Jika Anda sedang mengedit lembar kerja dan buku kerja mengalami kerusakan sebelum Anda menyimpan perubahan Anda, Anda bisa memulihkan lembar kerja asli dengan kembali terakhir disimpan versi.

      Untuk mengembalikan buku kerja terakhir disimpan versi, lakukan hal berikut ini:

      1. Pada tab File, klik Buka.

      2. Klik ganda nama buku kerja yang Anda buka di Excel.

      3. Klik Ya untuk membuka kembali buku kerja.

        Catatan: Buku kerja kembali ke versi yang terakhir disimpan dari buku kerja. Perubahan apa pun yang mungkin telah menyebabkan buku kerja yang rusak telah dihapus. Untuk informasi selengkapnya tentang memulihkan versi yang lebih lama dari buku kerja, lihat menyimpan dan memulihkan file Office secara otomatis.

    • Menyimpan buku kerja dalam format SYLK (Symbolic Link)     Dengan menyimpan buku kerja dalam SYLK format, Anda dapat memfilter elemen yang rusak. SYLK format biasanya digunakan untuk menghapus printer kerusakan.

      Untuk menyimpan buku kerja dalam SYLK format, lakukan hal berikut:

      1. Klik File tab, dan lalu klik Simpan sebagai.

      2. Dalam daftar Simpan sebagai tipe, klik SYLK (Symbolic Link), lalu klik Simpan.

        Catatan: Hanya lembar aktif di buku kerja disimpan saat Anda menggunakan SYLK file format.

      3. Jika pesan memberitahu Anda bahwa tipe file yang dipilih tidak mendukung buku kerja yang berisi beberapa lembar, klik OK untuk menyimpan lembar aktif saja.

      4. Jika pesan memberitahu Anda bahwa buku kerja mungkin berisi fitur yang tidak kompatibel dengan SYLK format, klik ya.

      5. Pada tab File, klik Buka.

      6. Pilih file .slk yang Anda simpan, dan lalu klik buka.

        Catatan: Untuk melihat .slk file, Anda mungkin perlu klik SYLK file atau Semua file dalam daftar file tipe .

      7. Pada tab File, klik Simpan Sebagai.

      8. Dalam kotak Simpan sebagai tipe , klik Buku kerja Excel.

      9. Dalam kotak nama File , ketik nama baru untuk buku kerja untuk membuat salinan tanpa mengganti buku kerja asli, dan lalu klik Simpan.

        Catatan: Karena format ini menyimpan hanya lembar kerja aktif di buku kerja, Anda harus membuka buku kerja yang rusak berulang kali dan menyimpan setiap lembar kerja secara terpisah.

  • Untuk memulihkan data saat Anda tidak bisa membuka buku kerja di Excel, lakukan salah satu hal berikut ini:

    • Mengatur opsi perhitungan di Excel menjadi manual     Untuk membuka buku kerja, coba Ubah pengaturan perhitungan dari otomatis manual. Karena buku kerja tidak akan dihitung ulang, mungkin terbuka.

      Untuk mengatur opsi perhitungan di Excel menjadi manual, lakukan hal berikut:

      1. Pastikan bahwa buku kerja kosong baru dibuka di Excel. Jika buku kerja kosong baru tidak terbuka, lakukan hal berikut:

    • Pada tab File, klik Baru.

    • Di bawah Templat yang tersedia, klik buku kerja kosong.

      1. Pada tab File, klik Opsi.

      2. Di kategori rumus , di bawah opsi perhitungan, klik Manual.

      3. Klik OK.

      4. Pada tab File, klik Buka.

      5. Pilih buku kerja yang rusak, dan kemudian klik buka.

    • Menggunakan referensi eksternal untuk menautkan ke buku kerja yang rusak     Jika Anda ingin mengambil hanya data, dan bukan rumus atau nilai terhitung dari buku kerja, Anda bisa menggunakan referensi eksternal untuk menautkan ke buku kerja yang rusak.

      Untuk menggunakan referensi eksternal untuk menautkan ke buku kerja yang rusak, lakukan hal berikut:

      1. Pada tab File, klik Buka.

      2. Pilih folder yang berisi buku kerja yang rusak, Salin nama file buku kerja yang rusak, dan lalu klik Batalkan.

      3. Klik File tab, dan lalu klik baru.

      4. Di bawah Templat yang tersedia, klik buku kerja kosong.

      5. Dalam sel A1 buku kerja baru, ketik = nama File! A1, di mana nama File adalah nama buku kerja yang rusak yang Anda salin di langkah 2, dan tekan ENTER.

        Tips: Anda harus memasukkan nama buku kerja — Anda tidak harus mengetikkan ekstensi nama file.

      6. Jika kotak dialog Perbarui nilai muncul, pilih buku kerja yang rusak, dan klik OK.

      7. Jika kotak dialog Pilih Lembar muncul, pilih lembar yang tepat, lalu klik OK.

      8. Pilih sel A1.

      9. Pada tab Beranda, di grup Clipboard, klik Salin.

      10. Pilih sebuah area, dimulai di sel A1, kira-kira ukurannya sama seperti rentang sel yang berisi data dalam buku kerja yang rusak.

      11. Pada tab Beranda, dalam grup Clipboard, klik Tempel.

      12. Dengan rentang sel masih dipilih, pada tab Beranda , di grup Clipboard , klik Salin lagi.

      13. Pada tab Beranda , di grup Clipboard , klik panah di bawah tempel, dan lalu di bawah Tempel nilai, klik nilai.

        Catatan: Menempelkan nilai akan menghapus link ke buku kerja yang rusak dan meninggalkan data saja.

    • Menggunakan makro untuk mengekstrak data dari buku kerja yang rusak     Jika bagan ditautkan ke buku kerja yang rusak, Anda bisa menggunakan makro untuk mengekstrak data sumber dari bagan.

      Untuk menggunakan makro, lakukan hal berikut:

      1. Masukkan kode makro yang berikut ini dalam lembar modul:

        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. Menyisipkan lembar kerja baru ke buku kerja Anda dan ganti nama ChartData.

      3. Memilih bagan tempat Anda ingin mengekstrak nilai data yang mendasarinya.

      4. Catatan: Bagan bisa disematkan ke lembar kerja atau pada lembar bagan terpisah.

      5. Menjalankan makro GetChartValues.

      6. Data dari bagan akan diletakkan pada lembar kerja ChartData.

Menyimpan salinan cadangan buku kerja secara otomatis

Secara otomatis menyimpan salinan cadangan buku kerja Anda membantu Anda untuk memastikan bahwa Anda akan memiliki akses ke salinan buku kerja, jika sel asli dihapus secara tidak sengaja atau jika mengalami kerusakan.

  1. Pada tab File, klik Simpan Sebagai.

  2. Di Excel 2013 atau Excel 2016, klik di lokasi di mana lembar bentang tersebut berada, dan klik Telusuri.

  3. Klik panah turun bawah di samping alat, berada di samping tombol Simpan , dan kemudian klik Opsi umum.

  4. Pilih kotak centang selalu buat cadangan .

Untuk informasi selengkapnya tentang menyimpan dan memulihkan versi yang lebih lama dari buku kerja, serta informasi tentang memulihkan buku kerja baru (yang Anda telah tidak disimpan sebelumnya), lihat Office memulihkan file.

Membuat file pemulihan dengan interval tertentu secara otomatis

Mengonfigurasi Excel untuk membuat file pemulihan dengan buku kerja Anda secara berkala membantu Anda untuk memastikan bahwa Anda akan memiliki akses ke salinan buku kerja, jika sel asli dihapus secara tidak sengaja atau jika mengalami kerusakan.

  1. Pada tab File, klik Opsi.

  2. Di kategori Simpan , di bawah Simpan buku kerja, pilih Simpan informasi Pemulihanotomatis setiap kotak centang, dan lalu masukkan jumlah menit.

  3. Dalam kotak Lokasi file PemulihanOtomatis, masukkan lokasi tempat Anda ingin menyimpan file pemulihan.

  4. Pastikan bahwa kotak centang Nonaktifkan Pemulihanotomatis untuk buku kerja ini hanya tidak dipilih.

Untuk informasi selengkapnya tentang menyimpan dan memulihkan versi yang lebih lama dari buku kerja, serta informasi tentang memulihkan buku kerja baru (yang Anda telah tidak disimpan sebelumnya), lihat Office memulihkan file.

Memperbaiki buku kerja yang rusak secara manual

  1. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Buka.

  2. Dalam kotak dialog buka , pilih buku kerja yang rusak yang ingin Anda buka.

  3. Klik panah di samping tombol Buka, lalu klik Buka dan Perbaiki.

  4. Lakukan salah satu hal berikut ini:

    • Untuk memulihkan sebanyak data buku kerja mungkin, klik Perbaiki.

    • Untuk mengekstrak nilai dan rumus dari buku kerja saat usaha untuk memperbaiki buku kerja tidak berhasil, klik Ekstrak Data.

Memulihkan data dari buku kerja yang rusak

Metode berikut ini dapat membantu Anda menyelamatkan data yang mungkin dapat hilang. Jika salah satu metode tidak berhasil, Anda bisa mencoba lain. Anda juga bisa mencoba perangkat lunak pihak ketiga solusi untuk mencoba memulihkan data buku kerja jika Anda tidak bisa memulihkan data Anda dengan menggunakan metode ini.

Penting: Jika kesalahan disk atau jaringan kesalahan tidak memungkinkan untuk membuka buku kerja, Pindahkan buku kerja ke drive hard disk berbeda atau dari jaringan ke disk lokal sebelum Anda menghabiskan waktu coba salah satu opsi pemulihan berikut ini.

  • Untuk memulihkan data saat buku kerja dibuka di Excel, lakukan salah satu hal berikut ini:

    • Mengembalikan buku kerja ke versi yang terakhir disimpan     Jika Anda sedang mengedit lembar kerja dan buku kerja mengalami kerusakan sebelum Anda menyimpan perubahan Anda, Anda bisa memulihkan lembar kerja asli dengan kembali terakhir disimpan versi.

      Untuk mengembalikan buku kerja terakhir disimpan versi, lakukan hal berikut ini:

      1. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Buka.

      2. Klik ganda nama buku kerja yang Anda buka di Excel.

      3. Klik Ya untuk membuka kembali buku kerja.

        Catatan: Buku kerja kembali ke versi yang terakhir disimpan dari buku kerja. Perubahan apa pun yang mungkin telah menyebabkan buku kerja yang rusak telah dihapus.

    • Menyimpan buku kerja dalam format SYLK (Symbolic Link)     Dengan menyimpan buku kerja dalam SYLK format, Anda dapat memfilter elemen yang rusak. SYLK format biasanya digunakan untuk menghapus printer kerusakan.

      Untuk menyimpan buku kerja dalam SYLK format, lakukan hal berikut:

      1. Klik Tombol Microsoft Office Gambar tombol Office , dan lalu arahkan ke panah di samping Simpan sebagai.

      2. Dalam daftar Simpan sebagai tipe, klik SYLK (Symbolic Link), lalu klik Simpan.

        Catatan: Hanya lembar aktif di buku kerja disimpan saat Anda menggunakan SYLK file format.

      3. Jika pesan memberitahu Anda bahwa tipe file yang dipilih tidak mendukung buku kerja yang berisi beberapa lembar, klik OK untuk menyimpan lembar aktif saja.

      4. Jika pesan memberitahu Anda bahwa buku kerja mungkin berisi fitur yang tidak kompatibel dengan SYLK format, klik ya.

      5. Klik Tombol Microsoft Office Gambar tombol Office , dan lalu klik tutup.

      6. Jika pesan meminta Anda untuk menyimpan perubahan yang Anda buat, klik ya.

      7. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Buka.

      8. Pilih file .slk yang Anda simpan, dan lalu klik buka.

        Catatan: Untuk melihat .slk file, Anda mungkin perlu klik SYLK file atau Semua file dalam daftar file tipe .

      9. Klik Tombol Microsoft Office Gambar tombol Office , dan lalu arahkan ke panah di samping Simpan sebagai.

      10. Dalam kotak Simpan sebagai tipe , klik Buku kerja Excel.

      11. Dalam kotak nama File , ketik nama baru untuk buku kerja untuk membuat salinan tanpa mengganti buku kerja asli, dan lalu klik Simpan.

        Catatan: Karena format ini menyimpan hanya lembar kerja aktif di buku kerja, Anda harus membuka buku kerja yang rusak berulang kali dan menyimpan setiap lembar kerja secara terpisah.

  • Untuk memulihkan data saat Anda tidak bisa membuka buku kerja di Excel, lakukan salah satu hal berikut ini:

    • Mengatur opsi perhitungan di Excel menjadi manual     Untuk membuka buku kerja, coba Ubah pengaturan perhitungan dari otomatis manual. Karena buku kerja tidak akan dihitung ulang, mungkin terbuka.

      Untuk mengatur opsi perhitungan di Excel menjadi manual, lakukan hal berikut:

      1. Pastikan bahwa buku kerja kosong baru dibuka di Excel. Jika buku kerja kosong baru tidak terbuka, lakukan hal berikut:

        1. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Baru.

        2. Di bawah Kosong baru, klik dokumen kosong.

      2. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Opsi Excel.

      3. Di kategori rumus , di bawah opsi perhitungan , klik secara manual.

      4. Klik OK.

      5. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Buka.

      6. Pilih buku kerja yang rusak, dan kemudian klik buka.

    • Menggunakan referensi eksternal untuk menautkan ke buku kerja yang rusak     Jika Anda ingin mengambil hanya data, dan bukan rumus atau nilai dari buku kerja, Anda bisa menggunakan referensi eksternal untuk menautkan ke buku kerja yang rusak.

      Untuk menggunakan referensi eksternal untuk menautkan ke buku kerja yang rusak, lakukan hal berikut:

      1. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Buka.

      2. Dalam kotak lihat di , pilih folder yang berisi buku kerja yang rusak, dan lalu klik Batalkan.

      3. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Baru.

      4. Di bawah Kosong baru, klik dokumen kosong.

      5. Dalam sel A1 buku kerja baru, ketik = nama File! A1, di mana nama File adalah nama buku kerja yang rusak, dan tekan ENTER.

        Tips: Anda harus memasukkan nama buku kerja — Anda tidak harus mengetikkan ekstensi.

      6. Klik buku kerja, dan lalu klik OK.

      7. Jika kotak dialog Pilih Lembar muncul, pilih lembar yang tepat, lalu klik OK.

      8. Pilih sel A1.

      9. Pada tab Beranda, di grup Clipboard, klik Salin.

        Pintasan keyboard Anda juga dapat menekan CTRL+C.

      10. Pilih area yang kira-kira ukurannya sama seperti rentang sel yang berisi data dalam buku kerja yang rusak.

      11. Pada tab Beranda, dalam grup Clipboard, klik Tempel.

      12. Dengan rentang sel masih dipilih, pada tab Beranda , di grup Clipboard , klik Salin lagi.

      13. Pada tab Beranda, dalam grup Clipboard, klik tanda panah di bawah Tempel, lalu klik Tempel Spesial.

      14. Di bawah tempel, pilih nilai, dan lalu klik OK.

        Catatan: Menempelkan nilai akan menghapus link ke buku kerja yang rusak dan meninggalkan data saja.

    • Membuka buku kerja yang rusak di Microsoft Office Word atau Microsoft WordPad     Jika Anda memiliki Microsoft Office Excel Konverter diinstal, Anda mungkin akan bisa membuka buku kerja di Word. Jika buku kerja terbuka di Word, Anda bisa memulihkan data. Anda tidak bisa menggunakan metode ini untuk memulihkan lembar modul, lembar dialog, lembar bagan, lembar makro, atau grafik apa pun. Anda tidak akan bisa memulihkan rumus sel baik. Anda bisa memulihkan hanya hasil rumus tersebut yang sedang ditampilkan di sel buku kerja yang rusak.

      Anda juga bisa membuka buku kerja Excel Anda di WordPad. Jika buku kerja terbuka, Anda mungkin bisa memulihkan kode Microsoft Visual Basic di modul dan modul kelas Anda. Anda bisa mencari kata-kata "Sub" atau "Fungsi" untuk menemukan kode Anda.

    • Menggunakan makro untuk mengekstrak data dari buku kerja yang rusak     Jika bagan ditautkan ke buku kerja yang rusak, Anda bisa menggunakan makro untuk mengekstrak data sumber dari bagan.

      Untuk menggunakan makro, lakukan hal berikut:

      1. Masukkan kode makro yang berikut ini dalam lembar modul:

        Masukkan kode makro yang berikut ini dalam lembar modul:

        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. Menyisipkan lembar kerja baru ke buku kerja Anda dan ganti nama ChartData.

      3. Memilih bagan tempat Anda ingin mengekstrak nilai data yang mendasarinya.

        Catatan: Bagan bisa disematkan ke lembar kerja atau pada lembar bagan terpisah.

      4. Menjalankan makro GetChartValues97.

        Data dari bagan akan diletakkan pada lembar kerja ChartData.

Menyimpan salinan cadangan buku kerja secara otomatis

  1. Klik Tombol Microsoft Office Gambar tombol Office , dan lalu arahkan ke panah di samping Simpan sebagai.

  2. Klik panah di samping alat, dan lalu klik Opsi umum.

  3. Pilih kotak centang selalu buat cadangan .

Membuat file pemulihan dengan interval tertentu secara otomatis

  1. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Opsi Excel.

  2. Di kategori Simpan , di bawah mempertahankan cadangan informasi untuk buku kerja Anda, pilih Simpan informasi Pemulihanotomatis setiap kotak centang, dan lalu masukkan jumlah menit.

  3. Dalam kotak Lokasi file PemulihanOtomatis, masukkan lokasi tempat Anda ingin menyimpan file pemulihan.

  4. Pastikan bahwa kotak centang Nonaktifkan Pemulihanotomatis untuk buku kerja ini hanya tidak dipilih.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada pakar di Komunitas Teknologi Excel, mendapatkan dukungan di Komunitas Jawaban, atau menyarankan fitur maupun fitur baru di Suara Pengguna Excel.

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×