Tidak melindungi lembaran Excel boleh diperlukan apabila anda melupakan kata laluan atau jika anda perlu membuat perubahan pada lembaran kerja yang dilindungi. Terdapat beberapa kaedah yang boleh anda gunakan, bergantung kepada akses anda ke fail Excel dan kemahiran teknikal anda. Di bawah ini, saya akan menggariskan pelbagai kaedah untuk tidak melindungi lembaran Excel, termasuk menggunakan ciri terbina dalam, kod VBA, dan alat dalam talian.
Sekiranya anda tidak mempunyai kata laluan untuk tidak melindungi lembaran Excel, anda boleh mencuba kaedah berikut:
Menggunakan ciri 'Sheet Unprotect' dengan kata laluan kosong:
Menggunakan ciri terbina dalam Excel:
Untuk versi Excel 2010 dan lebih tua, anda boleh mencuba helah ini:
Alt F11
untuk membuka editor VBA.Tampal kod berikut dalam tetingkap kod dan jalankan:
<code class="vba">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 "One usable 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</code>
Menggunakan alat pihak ketiga:
Ya, anda boleh tanpa melindungi lembaran Excel menggunakan kod VBA. Inilah cara anda boleh melakukannya:
Untuk lembaran yang dilindungi dengan kata laluan yang diketahui:
Alt F11
untuk membuka editor VBA.Insert
> Module
.Tampal kod berikut dan ubah suai kata laluan:
<code class="vba">Sub UnprotectSheet() ActiveSheet.Unprotect Password:="yourpassword" End Sub</code>
Run
> Run Sub/UserForm
atau tekan F5
.Untuk helaian tanpa kata laluan yang diketahui (menggunakan kaedah yang diterangkan di atas):
PasswordBreaker
yang disediakan di bahagian sebelumnya untuk cuba memecahkan kata laluan.Ya, ada perkhidmatan dalam talian yang dapat membantu anda tanpa melindungi lembaran Excel. Berikut adalah beberapa kaedah:
Menggunakan alat dalam talian:
LostMyPass.com
atau Password-Find.com
menawarkan perkhidmatan kepada helaian Excel yang tidak dilindungi. Anda memuat naik fail Excel anda ke pelayan mereka, dan mereka mengembalikan versi yang tidak dilindungi.Langkah:
Menggunakan aplikasi berasaskan penyemak imbas:
Langkah:
Sentiasa pastikan anda menggunakan perkhidmatan yang bereputasi dan menyedari risiko keselamatan yang berpotensi apabila memuat naik data sensitif dalam talian.
Atas ialah kandungan terperinci Cara Membina Lembaran Excel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!