Apabila orang membuat hamparan Excel mereka tidak mahu orang ramai menukar, mereka selalunya akan melindungi helaian individu . Melindungi lembaran kerja Excel melibatkan mencipta kata laluan yang perlu anda masukkan untuk membuat perubahan pada helaian.
Terdapat beberapa cara untuk menyahlindung helaian Excel seperti ini. Yang pertama jelas menaip kata laluan dan menyahlindung helaian. Tetapi jika anda terlupa kata laluan atau orang yang menguncinya tidak memberikan kata laluan kepada anda, anda tidak bernasib baik. Terdapat dua cara lain untuk menyahlindung helaian itu.
Nyahlindung Helaian Excel dengan Kata Laluan
Cara paling mudah untuk menyahlindung helaian Excel ialah jika anda mengetahui kata laluan.

- Klik pada tab Semakan .
- Pilih " Nyahlindung Helaian " dalam bahagian Lindungi menu.
- Taip kata laluan dalam tetingkap dialog Unprotect Sheet .
Nyahlindung Helaian Excel dengan Helaian Google
Melupakan atau kehilangan kata laluan pada lembaran kerja Excel yang dilindungi boleh menjadi menakutkan. Fikiran pertama anda mungkin anda telah kehilangan sepenuhnya semua data dalam helaian.
Berita baiknya ialah terdapat penyelesaian kreatif yang membolehkan anda menyahlindung helaian Excel. Anda memerlukan akaun Google Drive untuk melakukan ini.
- Buka akaun Google Drive anda, pilih Baharu dan pilih Helaian Google untuk membuka helaian baharu.
- Dalam helaian, pilih Fail dan pilih Import .
- Dalam kotak dialog Import fail , pilih Muat naik daripada menu.
- Klik Pilih fail daripada peranti anda .
- Semak imbas hamparan Excel pada komputer anda. Pilihnya dan klik Buka .
- Dalam tetingkap Import fail , pilih Ganti hamparan dan pilih Import Data .

Ini akan mengimport lembaran kerja Excel yang dilindungi ke dalam lembaran kerja Helaian Google anda . Kecuali, kini anda akan perasan bahawa helaian itu tidak lagi dilindungi. Anda boleh mengedit semua yang anda suka.
Memandangkan ia tidak dilindungi, anda boleh mengeksport helaian kembali ke format Excel sekali lagi.
- Dalam Helaian Google yang kini tidak dilindungi, pilih Fail dan Muat turun sebagai
- Pilih Microsoft Excel (.xlsx)
- Pilih Simpan Sebagai .
- Beri nama fail dan pilih Simpan .

Kini anda mempunyai helaian Excel yang sama, tetapi perlindungan dikeluarkan.
Nyahlindung Helaian Excel dengan VBA
Jika anda tidak mempunyai akaun Google Drive, atau anda sedang mencari pendekatan lain untuk menyahlindung helaian Excel dari dalam Excel, VBA ialah cara terbaik untuk melakukannya.
Idea ini adalah untuk memperkenalkan modul VBA yang akan memecahkan kata laluan satu aksara pada satu masa. Bergantung pada kerumitan kata laluan, skrip boleh mengambil masa dari 10 minit hingga beberapa jam untuk dijalankan.
Langkah 1: Simpan sebagai Fail Excel Lama
Satu-satunya had untuk kaedah ini ialah ia hanya berfungsi pada lembaran kerja Excel dalam Excel 2010 atau lebih lama. Ini bukan masalah, selagi anda menyimpan lembaran kerja yang dilindungi ke versi yang lebih lama.
Cuma klik Fail dan Simpan Sebagai . Untuk menu lungsur format, pilih Excel 97-2003 (*.xls) .

Sukar untuk menyimpan ke format yang lebih lama, tetapi faedahnya ialah sebaik sahaja skrip VBA selesai, kata laluan telah retak dan anda mempunyai akses kepada helaian yang tidak dikunci.
Langkah 2: Cipta dan Jalankan Kod VBA
Berikut ialah cara untuk menyediakan modul VBA itu.
- Pilih item menu Pembangun dalam reben anda. Jika tiada, klik Fail > Pilihan > Sesuaikan Reben , tukar Pilih arahan daripada kepada Semua Perintah dan alihkan Pembangun daripada menu kiri ke kanan. Klik OK apabila anda selesai.
- Dalam menu Pembangun , pilih Lihat Kod daripada bahagian Kawalan pada reben.
- Rick-klik pada Microsoft Excel Objects , pilih Insert , dan pilih Module .
Skrip VBA yang terkenal telah wujud selama bertahun-tahun yang akan memecahkan kata laluan dan tidak melindungi sebarang lembaran kerja.
Salin kod di bawah dan tampalkannya ke dalam modul:
Sub PasswordBreaker() Dim i As Integer, j As Integer, k As Integer Dim l As Integer, m As Integer, n As Integer Dim i1 As Integer, i2 As Integer, i3 As Integer Dim i4 As Integer, i5 As Integer, i6 As Integer On Error Resume Next For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 ActiveSheet.Unprotect 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 "Password is " & Chr(i) & Chr(j) & _ Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Exit Sub End If Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Next: Next End Sub
Seterusnya, tekan butang Jalankan (anak panah kanan hijau) untuk menjalankan skrip.
Ini akan menjalankan modul baharu yang telah anda buat. Ia akan cuba memecahkan kata laluan melindungi helaian satu aksara pada satu masa. Skrip mengambil beberapa saat untuk memecahkan kata laluan semasa ujian dengan hanya tiga aksara mudah (“ABC”).

Kata laluan yang dipaparkan akan sewenang-wenangnya. Hanya tekan OK, dan hamparan Excel anda kini tidak dilindungi lagi. Uji menaip ke dalam sel untuk mengesahkan.

Memandangkan kata laluan mudah mengambil masa beberapa saat, kata laluan yang lebih panjang dan lebih kompleks mungkin mengambil masa sehingga satu atau dua minit. Biarkan ia berjalan di latar belakang sehingga kotak mesej muncul.
Setelah lembaran kerja anda tidak dilindungi, anda boleh menyimpannya semula ke format sebelumnya yang anda gunakan sebelum anda menyimpannya.
Memilih Kaedah Tidak Lindung Anda
Ketiga-tiga kaedah ini akan berfungsi dengan baik, tetapi yang terbaik adalah bermula dengan yang paling mudah dan turun ke senarai. Sebaik-baiknya, anda akan mengetahui kata laluan dan anda boleh menyahlindung helaian hanya dengan menaipnya.
Tetapi melupakan kata laluan perlindungan adalah perkara biasa, jadi mudah-mudahan, dua kaedah terakhir yang disenaraikan di atas akan membantu anda keluar daripada kesesakan dan membolehkan anda mengedit lembaran kerja anda sekali lagi.