เราจะใช้แผ่นงาน Excel ต่อไปนี้เพื่อแสดงการถอดรหัส ประกอบด้วยภาพรวมการขาย

หากฉันพยายามแก้ไขบางอย่างในแผ่นงาน Excel นี้ มันจะแสดงกล่องคำเตือน .

หากต้องการตรวจสอบว่าแผ่นงาน Excel ได้รับการป้องกันหรือไม่ ให้ไปที่การตรวจสอบ แท็บจาก Ribbon . ใน ป้องกัน กลุ่มคุณจะเห็นว่าแผ่นงานได้รับการป้องกัน

หากคุณ คลิก บน เลิกป้องกันชีต คุณจะเห็นยกเลิกการป้องกันชีต กล่องโต้ตอบ คุณจะต้องใส่รหัสผ่านที่นี่เพื่อถอดรหัสไฟล์ Excel เราจะแสดงวิธีถอดรหัสไฟล์ Excel โดยไม่ต้องใช้รหัสผ่าน ใน 2 วิธีที่แตกต่าง

วิธีที่ 1 – ใช้ส่วนขยาย ZIP เพื่อถอดรหัสไฟล์ Excel โดยไม่ต้องใช้รหัสผ่าน
ลองใช้แผ่นงานที่มีการป้องกันเพื่อแสดงวิธีการ

ขั้นตอน: ป>
- ในภาพต่อไปนี้ คุณจะเห็นว่านามสกุลไฟล์ไม่แสดง

- ไปที่ มุมมอง แท็บ
- ตรวจสอบ นามสกุลไฟล์ ตัวเลือก

- เปลี่ยนนามสกุลไฟล์เป็น zip .
- กด Enter .

- กล่องคำเตือนจะปรากฏขึ้นเพื่อขอให้คุณยืนยันการเปลี่ยนแปลง เลือก ใช่ .

- คุณจะเห็นนามสกุลไฟล์ใหม่

- เลือกไฟล์
- คลิกขวาที่มัน
- เลือก แยกเพื่อถอดรหัสไฟล์ Excel .

- โฟลเดอร์ใหม่จะถูกสร้างขึ้น เปิดโฟลเดอร์นั้น

- เปิดโฟลเดอร์ชื่อ xl .

- เปิดโฟลเดอร์ชื่อ แผ่นงาน .

- คุณจะเห็นแผ่นงานทั้งหมดของไฟล์ Excel นั้น เราต้องการลบการป้องกันออกจาก sheet3 .

- คลิกขวาที่ sheet3 .
- เลือก เปิดด้วย .
- เลือก WordPad .

- ในเอกสารนั้น ให้ค้นหาส่วนที่ไฮไลต์ในภาพต่อไปนี้ โดยเริ่มจาก
. - ลบส่วนนั้น
- กด Ctrl + ส เพื่อบันทึกไฟล์

- เลือกโฟลเดอร์และไฟล์ทั้งหมด
- คลิกขวา และเลือกส่งไปที่ .
- เลือก โฟลเดอร์บีบอัด (ซิป) .

- ระบุไฟล์ตามที่คุณต้องการ

- คุณจะเห็นว่าคุณได้ ซิป แล้ว ไฟล์

- เปลี่ยนนามสกุลของไฟล์เป็น xlsm .
- กด Enter .

- กล่องคำเตือนจะปรากฏขึ้น เลือก ใช่ .

- คุณจะได้รับไฟล์ Excel ที่คุณต้องการ
- เปิดไฟล์นั้นเพื่อตรวจสอบว่าไฟล์ถูกถอดรหัสหรือไม่

- คุณจะเห็นว่าคุณถอดรหัสไฟล์ Excel โดยไม่ต้องใช้รหัสผ่าน

วิธีที่ 2 – ใช้มาโครเพื่อถอดรหัสไฟล์ Excel โดยไม่ต้องใช้รหัสผ่าน
เราจะใช้แผ่นงานเดียวกันเพื่อแสดงวิธีการ

ขั้นตอน: ป>
- ไปที่นักพัฒนาซอฟต์แวร์ แท็บ
- เลือก Visual Basic .

- วิชวลเบสิก หน้าต่างตัวแก้ไขจะเปิดขึ้น เลือกแทรก แท็บ
- เลือก โมดูล .

- โมดูล จะเปิด วางโค้ดต่อไปนี้ใน โมดูล .
Sub Decrypt_File()
Dim p As Integer, q As Integer, r As Integer
Dim a As Integer, b As Integer, c As Integer
Dim p1 As Integer, p2 As Integer, p3 As Integer
Dim p4 As Integer, p5 As Integer, p6 As Integer
On Error Resume Next
For p = 65 To 66: For q = 65 To 66: For r = 65 To 66
For a = 65 To 66: For b = 65 To 66: For p1 = 65 To 66
For p2 = 65 To 66: For p3 = 65 To 66: For p4 = 65 To 66
For p5 = 65 To 66: For p6 = 65 To 66: For c = 32 To 126
ActiveSheet.Unprotect Chr(p) & Chr(q) & Chr(r) & Chr(a) & Chr(b) _
& Chr(p1) & Chr(p2) & Chr(p3) & Chr(p4) & Chr(p5) & Chr(p6) & Chr(c)
If ActiveSheet.ProtectContents = False Then
MsgBox "Done!"
Exit Sub
End If
Next: Next: Next: Next: Next: Next:
Next: Next: Next: Next: Next: Next:
End Sub

โค้ดทำงานอย่างไร ป>
- เราใช้ 12 สำหรับวงถัดไป เพื่อผ่านตัวละคร
- เราใช้ ActiveSheet.Unprotect วิธีการลบการป้องกันออกจากแผ่นงานที่ใช้งานอยู่
- ฟังก์ชัน Chr รับอักขระที่เทียบเท่ากับ ASCII รหัส.
- ActiveSheet.ProtectContents ตรวจสอบว่าแผ่นงานยังคงได้รับการป้องกันหรือไม่ หาก เท็จ จากนั้นกล่องข้อความจะปรากฏขึ้นโดยแสดง “เสร็จสิ้น!” .
- บันทึก รหัสและกลับไปที่แผ่นงานของคุณ

- ไปที่นักพัฒนาซอฟต์แวร์ แท็บอีกครั้ง
- เลือกมาโคร .

- มาโคร กล่องโต้ตอบจะปรากฏขึ้น เลือก Decrypt_File เป็นชื่อมาโคร .
- เลือก เรียกใช้ .

- กล่องข้อความจะปรากฏขึ้น เลือก ตกลง .

- การป้องกันจะถูกลบออกจากแผ่นงาน Excel หากต้องการตรวจสอบ เราจะลองแก้ไขแผ่นงาน
- เลือกช่วงที่คุณต้องการเพิ่ม เติมสี .
- ไปที่หน้าแรก แท็บ
- คลิก ในตัวเลือกแบบเลื่อนลงสำหรับ เติมสี .

- เลือกสีที่คุณต้องการ

- คุณจะเห็นว่า เติมสี จะถูกเพิ่มในช่วงที่เลือก นั่นหมายความว่าคุณได้ถอดรหัสไฟล์โดยไม่ต้องใช้รหัสผ่าน

อ่านเพิ่มเติม: วิธีการเข้ารหัสเนื้อหาของเซลล์ใน Excel
วิธีถอดรหัสไฟล์ Excel ด้วยรหัสผ่าน
ขั้นตอน: ป>
- คุณจะเห็นกล่องโต้ตอบปรากฏขึ้นเมื่อคุณเปิดไฟล์
- เขียนรหัสผ่านในกล่องโต้ตอบ
- กด ตกลง .

- ไฟล์ Excel ของคุณจะถูกถอดรหัส
- ไปที่ไฟล์ แท็บ

- เลือกข้อมูล .

- คลิก ในเมนูแบบเลื่อนลงสำหรับ ป้องกันสมุดงาน .
- เลือก เข้ารหัสด้วยรหัสผ่าน .

- กล่องโต้ตอบจะปรากฏขึ้น ล้างรหัสผ่านจากที่นี่
- เลือก ตกลง .

- คุณได้ลบการป้องกันออกจากไฟล์ Excel แล้ว

สิ่งที่ต้องจำ
- สำหรับ วิธีที่ 2 หากคุณต้องการลบการป้องกันออกจากชีตหลายแผ่น คุณจะต้องเรียกใช้โค้ดจากแต่ละชีตแยกกัน และโค้ดอาจใช้เวลาสักครู่จึงจะเสร็จสิ้น
ส่วนฝึกซ้อม
เราได้เตรียมเอกสารฝึกหัดไว้ให้คุณฝึกวิธีถอดรหัสไฟล์ Excel ด้วยรหัสผ่าน

ดาวน์โหลดหนังสือแบบฝึกหัด ป>
บทความที่เกี่ยวข้อง
- [แก้ไขแล้ว!]:ไม่สามารถเปิดไฟล์ Excel ที่เข้ารหัสได้
- วิธีลบการเข้ารหัสออกจาก Excel
<แข็งแกร่ง><<แข็งแกร่ง> กลับไปที่การเข้ารหัสใน Excel | ปกป้อง Excel | เรียนรู้ Excel ป> รับแบบฝึกหัด Excel ขั้นสูงพร้อมโซลูชันฟรี!