![รหัส VBA เพื่อปลดล็อกแผ่นงาน Excel ที่ล็อก: 4 ขั้นตอน รหัส VBA เพื่อปลดล็อกแผ่นงาน Excel ที่ล็อก: 4 ขั้นตอน](https://i.howwhatproduce.com/images/003/image-7379-12-j.webp)
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![รหัส VBA เพื่อปลดล็อกแผ่นงาน Excel ที่ถูกล็อก รหัส VBA เพื่อปลดล็อกแผ่นงาน Excel ที่ถูกล็อก](https://i.howwhatproduce.com/images/003/image-7379-13-j.webp)
![รหัส VBA เพื่อปลดล็อกแผ่นงาน Excel ที่ถูกล็อก รหัส VBA เพื่อปลดล็อกแผ่นงาน Excel ที่ถูกล็อก](https://i.howwhatproduce.com/images/003/image-7379-14-j.webp)
หากคุณเคยลืมรหัสผ่านสำหรับแผ่นงาน Excel แผ่นใดแผ่นหนึ่งของคุณ คุณจะทราบดีว่ามันน่าหงุดหงิดเพียงใด รหัสที่ใช้ในคำแนะนำนี้เป็นหนึ่งในรหัสที่ง่ายที่สุดที่ฉันพบ มันจะสร้างรหัสที่ใช้งานได้ซึ่งจะปลดล็อคแผ่นงานที่ได้รับการป้องกันของคุณ ฉันไม่สามารถให้เครดิตกับโค้ดได้เนื่องจากฉันเพิ่งพบมันในช่วงเวลาที่ต้องการ (และไม่พบไซต์อีกต่อไปแล้ว)… ดังนั้นฉันจะไม่ช่วยอะไรมากถ้ามันไม่ได้ผลสำหรับคุณ แต่ฉัน ประสบความสำเร็จกับมันและคิดว่าฉันจะแบ่งปัน
ขั้นตอนที่ 1: เปิด VBA
![เปิด VBA เปิด VBA](https://i.howwhatproduce.com/images/003/image-7379-15-j.webp)
เปิดแผ่นงานที่คุณลืมรหัสผ่าน ใช้ Alt+F11 เพื่อเข้าสู่โปรแกรมแก้ไขมาโคร เมื่ออยู่ใน VBA ให้ดับเบิลคลิกที่แผ่นงาน คุณต้องปลดล็อกจากรายการเมนูทางด้านซ้าย ซึ่งจะเป็นการเปิดหน้าประกาศทั่วไปสำหรับแผ่นงาน
ขั้นตอนที่ 2: ตัดและวางตัวแบ่งรหัส
![ตัดและวางตัวแบ่งรหัส ตัดและวางตัวแบ่งรหัส](https://i.howwhatproduce.com/images/003/image-7379-16-j.webp)
ใส่รหัสด้านล่างในหน้าประกาศทั่วไปที่คุณเปิดไว้ คุณไม่ควรต้องเปลี่ยนแปลงอะไร ชื่อแผ่นงาน ฯลฯ … เพียงแค่ตัดและวาง _ Sub PasswordBreaker() 'แบ่งการป้องกันด้วยรหัสผ่านของเวิร์กชีต Dim i As Integer, j As Integer, k As IntegerDim 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 ถึง 66: สำหรับ k = 65 ถึง 66 สำหรับ l = 65 ถึง 66: สำหรับ m = 65 ถึง 66: สำหรับ i1 = 65 ถึง 66 สำหรับ i2 = 65 ถึง 66: สำหรับ i3 = 65 ถึง 66: สำหรับ i4 = 65 ถึง 66 สำหรับ i5 = 65 ถึง 66: สำหรับ i6 = 65 ถึง 66: สำหรับ n = 32 ถึง 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) หาก ActiveSheet. ProtectContents = False จากนั้น MsgBox "รหัสผ่านที่ใช้งานได้หนึ่งรหัสคือ" & 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 ถ้าถัดไป: ถัดไป: ถัดไป: ถัดไป: ถัดไป: ถัดไป ถัดไป: ถัดไป: ถัดไป: ถัดไป: ถัดไป: Next End Sub _
ขั้นตอนที่ 3: เรียกใช้ Macro
![เรียกใช้ Macro เรียกใช้ Macro](https://i.howwhatproduce.com/images/003/image-7379-17-j.webp)
เมื่อเพิ่มโค้ดแล้ว ให้เรียกใช้ Macro โดยเลือก Run จากแถบแท็บเมนูที่ด้านบนของหน้าจอตัวแก้ไข VBA หรือกด F5 อย่างง่าย
ขั้นตอนที่ 4: ใช้รหัสที่สร้าง
![ใช้รหัสที่สร้าง ใช้รหัสที่สร้าง](https://i.howwhatproduce.com/images/003/image-7379-18-j.webp)
![ใช้รหัสที่สร้าง ใช้รหัสที่สร้าง](https://i.howwhatproduce.com/images/003/image-7379-19-j.webp)
![ใช้รหัสที่สร้าง ใช้รหัสที่สร้าง](https://i.howwhatproduce.com/images/003/image-7379-20-j.webp)
มาโครจะนำคุณกลับไปยังเวิร์กชีตที่คุณต้องการยกเลิกการป้องกัน กล่องรูปแบบการแจ้งเตือนจะปรากฏขึ้นพร้อมรหัสที่ใช้งานได้ ในแท็บเมนูตรวจสอบ ให้คลิก Unprotect sheet ป้อนรหัสที่สร้างเป็นรหัสผ่านและทำเสร็จแล้ว แผ่นงานของคุณควรจะปลดล็อค! คุณควรใช้พลังนี้อย่างชาญฉลาดและมีความรับผิดชอบเพื่อปลดล็อคแผ่นงานของคุณเองเท่านั้น
แนะนำ:
ปรับปรุง 'Simon Says' รหัส: 3 ขั้นตอน
![ปรับปรุง 'Simon Says' รหัส: 3 ขั้นตอน ปรับปรุง 'Simon Says' รหัส: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-873-15-j.webp)
ปรับปรุง 'Simon Says' Code: โปรเจ็กต์ 'Simple Simon' ที่อัปเดต โดยเฉพาะ ง่ายต่อการทำงานกับการนำซอฟต์แวร์ไปใช้
DIY Smart Doorbell: รหัส การตั้งค่า และการรวม HA: 7 ขั้นตอน (พร้อมรูปภาพ)
![DIY Smart Doorbell: รหัส การตั้งค่า และการรวม HA: 7 ขั้นตอน (พร้อมรูปภาพ) DIY Smart Doorbell: รหัส การตั้งค่า และการรวม HA: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-1532-55-j.webp)
DIY Smart Doorbell: Code, Setup และ HA Integration: ในโครงการนี้ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถเปลี่ยนกริ่งประตูธรรมดาของคุณให้เป็นแบบสมาร์ทได้อย่างไรโดยไม่ต้องเปลี่ยนฟังก์ชันการทำงานปัจจุบันหรือตัดสายไฟ ฉันจะใช้บอร์ด ESP8266 ชื่อ Wemos D1 mini ใหม่กับ ESP8266 หรือไม่ ดู Introdu ของฉัน
DIY: ตรวจสอบแบตเตอรี่รถยนต์ของคุณ: รหัส & การตั้งค่า: 8 ขั้นตอน
![DIY: ตรวจสอบแบตเตอรี่รถยนต์ของคุณ: รหัส & การตั้งค่า: 8 ขั้นตอน DIY: ตรวจสอบแบตเตอรี่รถยนต์ของคุณ: รหัส & การตั้งค่า: 8 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3838-17-j.webp)
DIY: ตรวจสอบแบตเตอรี่รถยนต์ของคุณ: รหัสและการตั้งค่า: ความสามารถในการตรวจสอบแบตเตอรี่รถยนต์ของคุณสามารถป้องกันความประหลาดใจที่ไม่พึงประสงค์ได้ ฉันจะแสดงให้คุณเห็นว่าฉันประกอบฮาร์ดแวร์ โหลดซอฟต์แวร์ และติดตั้งจอภาพในรถของฉันอย่างไร ฉันจะใช้บอร์ด ESP8266 ชื่อ Wemos D1 Mini ที
Longboard ไฟฟ้าสำหรับผู้เริ่มต้น (0 รหัส) + โบนัส: 3 ขั้นตอน
![Longboard ไฟฟ้าสำหรับผู้เริ่มต้น (0 รหัส) + โบนัส: 3 ขั้นตอน Longboard ไฟฟ้าสำหรับผู้เริ่มต้น (0 รหัส) + โบนัส: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1242-53-j.webp)
Longboard ไฟฟ้าสำหรับผู้เริ่มต้น (0 รหัส) + โบนัส: ฉันต้องการบางสิ่งบางอย่างที่จะย้ายไปรอบ ๆ เมือง แต่ฉันไม่สนใจในสกูตเตอร์ สเก็ตหรือรถจักรยานยนต์ ดังนั้นฉันจึงตัดสินใจที่จะบีบสมองและฉันก็คิดขึ้นมาได้! ความคิดคือ เพื่อให้ง่ายที่สุดเท่าที่จะเป็นไปได้เพื่อไม่ให้ล้มเหลวในขณะเดียวกันก็
Edison Makes Me a Coffee (รหัส): 3 ขั้นตอน
![Edison Makes Me a Coffee (รหัส): 3 ขั้นตอน Edison Makes Me a Coffee (รหัส): 3 ขั้นตอน](https://i.howwhatproduce.com/images/003/image-8558-12-j.webp)
Edison Makes Me a Coffee (รหัส): โครงการนี้จะช่วยให้คุณทริกเกอร์การดำเนินการ (เช่น เสิร์ฟกาแฟ) เมื่อตรวจพบไคลเอนต์ WiFi ในเครือข่าย WiFi (เช่น เมื่อคุณหรือพนักงานของคุณไปที่สำนักงานของคุณ)