Cara Menyahlindungi Buku Kerja Excel

Isi kandungan:

Cara Menyahlindungi Buku Kerja Excel
Cara Menyahlindungi Buku Kerja Excel
Anonim

Apa yang Perlu Diketahui

  • Nyahlindung sebagai pemilik: Buka hamparan. Pilih Semak > Nyahlindung Helaian. Masukkan kata laluan yang digunakan untuk melindungi fail. Pilih OK.
  • Nyahlindung tanpa kata laluan: Buka hamparan. Buka Visual Basic editor kod dengan memilih Pembangun > Lihat kod.
  • Kemudian, masukkan kod yang dibekalkan dalam artikel ini dan pilih Run. Dalam beberapa minit, kata laluan didedahkan. Pilih OK.

Artikel ini menerangkan cara untuk menyahlindung buku kerja Excel sama ada sebagai pemilik buku kerja dengan kata laluan atau sebagai individu tanpa kata laluan. Maklumat ini digunakan pada buku kerja Excel dalam Microsoft Excel 365, Microsoft Excel 2019, 2016 dan 2013.

Cara Membuka Kunci Buku Kerja Excel sebagai Pemilik

Microsoft Excel padat dengan ciri. Satu ciri sedemikian ialah keupayaan untuk melindungi fail Excel anda di peringkat sel, hamparan atau buku kerja. Kadangkala anda perlu menyahlindung buku kerja Excel untuk memastikan perubahan data digunakan dengan betul.

Kaedah ini menganggap bahawa sebagai pemilik fail, anda masih ingat kata laluan yang digunakan untuk melindungi hamparan.

  1. Buka hamparan yang dilindungi dan pilih Semak > Unprotect Sheet. Anda juga boleh mengklik kanan hamparan yang dilindungi, kemudian pilih Unprotect Sheet.

    Anda boleh mengenal pasti hamparan yang dilindungi di bawah bahagian Perubahan pada tab Semakan pada reben. Jika hamparan dilindungi, anda melihat pilihan Nyahlindung Helaian.

    Image
    Image
  2. Masukkan kata laluan yang digunakan untuk melindungi hamparan, kemudian pilih OK.

    Image
    Image
  3. Hamparan anda kini tidak akan dilindungi dan boleh diubah suai.

    Image
    Image

Cara Menyahlindungi Buku Kerja Excel Tanpa Mengetahui Kata Laluan

Anda mungkin telah melindungi buku kerja atau hamparan Excel anda dan tidak perlu mengubah suainya dalam beberapa masa, malah bertahun-tahun. Memandangkan anda perlu membuat perubahan, anda tidak lagi mengingati kata laluan yang anda gunakan untuk melindungi hamparan ini.

Nasib baik, langkah ini akan membolehkan anda menyahlindung buku kerja anda menggunakan skrip Asas Maya sebagai makro untuk mengenal pasti kata laluan.

  1. Buka hamparan yang dilindungi.
  2. Akses editor kod Visual Basic dengan sama ada menekan ALT+F11 atau pilih Developer > View Code.

    Image
    Image
  3. Dalam tetingkap Kod helaian yang dilindungi, masukkan kod berikut:

    Sub PasswordBreaker()

    Dim i As Integer, j As Integer, k As Integer

    Dim l As Integer, m As Integer, n As Integer

    Dim i1 Sebagai Integer, i2 Sebagai Integer, i3 Sebagai Integer

    Malapkan i4 Sebagai Integer, i5 Sebagai Integer, i6 Sebagai Integer

    Pada Ralat Resume Seterusnya

    Untuk i=65 Hingga 66: Untuk j=65 Hingga 66: Untuk k=65 Hingga 66

    Untuk l=65 Hingga 66: Untuk m=65 Hingga 66: Untuk i1=65 Hingga 66

    Untuk i2=65 Hingga 66: Untuk i3=65 Hingga 66: Untuk i4=65 Hingga 66

    Untuk i5=65 Hingga 66: Untuk i6=65 Hingga 66: Untuk n=32 Hingga 126

    ActiveSheet. Nyahlindungi Chr(i) & Chr (j) & Chr(k) & _

    Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _

    Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    If ActiveSheet. ProtectContents=False Then

    MsgBox "Satu kata laluan yang boleh digunakan ialah " & Chr(i) & Chr(j) & _

    Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _

    Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    Keluar Sub

    Tamat Jika

    Seterusnya: Seterusnya: Seterusnya: Seterusnya: Seterusnya: Seterusnya

    Seterusnya: Seterusnya: Seterusnya: Seterusnya: Seterusnya: Seterusnya

    End Sub

    Image
    Image
  4. Pilih Run atau tekan F5 untuk melaksanakan kod.

    Image
    Image
  5. Kod akan mengambil masa beberapa minit untuk dijalankan. Setelah selesai, anda akan menerima pop timbul dengan kata laluan. Pilih OK dan hamparan anda tidak akan dilindungi.

    Ini bukan kata laluan asal dan anda tidak perlu mengingatinya.

Disyorkan: