วิธีลบรหัสผ่านออกจากโครงการ Excel VBA โดยมี/ไม่มีรหัสผ่าน
โครงการ Excel Visual Basic for Applications (VBA) เป็นภาษาการเขียนโปรแกรมที่ใช้ใน Excel เพื่อพัฒนาโปรแกรมอย่างง่าย โดยทั่วไปจะใช้เพื่อเปลี่ยนงานที่ซับซ้อนหรือใช้เวลานานให้เป็นกระบวนการอัตโนมัติที่ช่วยประหยัดเวลา และปรับปรุงคุณภาพของกระบวนการรายงาน อย่างไรก็ตาม โครงการ VBA เหล่านี้บางครั้งอาจมีการป้องกันด้วยรหัสผ่าน เพื่อปกป้องความเป็นส่วนตัวของคุณ หรือเพื่อป้องกันการละเมิดสคริปต์การทำงานต้นฉบับ ด้วยเหตุนี้ บางครั้งการจำรหัสผ่านเหล่านี้อาจเป็นเรื่องยาก เนื่องจากผู้ใช้ลืมหรือทำรหัสผ่านหาย หรือด้วยเหตุผลอื่นๆ หลายประการ ดังนั้นบทความนี้จะเน้นถึงวิธีง่าย ๆ ต่างๆ ที่สามารถใช้เพื่อลบรหัสผ่านออกจากโครงการ Excel VBA
มีสองประเภทของกรณีที่คุณอาจพบเมื่อพยายามลบรหัสผ่านออกจากโครงการ Excel VBA เราจะพูดถึงทั้งสองเรื่องทีละขั้นตอน
ส่วนที่ 1: ลบรหัสผ่านโครงการ Excel VBA โดยไม่ทราบรหัสผ่าน
เมื่อต้องการทำเช่นนี้ คุณสามารถดำเนินการได้หลายวิธี โดยมี 3 วิธีดังต่อไปนี้:
ลบรหัสผ่านโครงการ Excel VBA ในคลิกเดียวสำหรับไฟล์ XLS/XLSM
มีหลายโปรแกรมในตลาดที่สามารถช่วยคุณลบรหัสผ่านออกจากโครงการ Excel VBA ตัวอย่างที่ดีก็คือ บัตรผ่านสำหรับ Excel ซึ่งเป็นโซลูชันที่ง่ายและมีประสิทธิภาพในการกำจัดการป้องกันการแก้ไขและการจัดรูปแบบทั้งหมดที่สร้างขึ้นภายในเวิร์กชีต/เวิร์กบุคด้วยโค้ด VBA ทันที
คุณสมบัติหลักบางประการของ Passper สำหรับ Excel คือ:
- รหัสผ่านโครงการ VBA ในสมุดงาน Excel ของคุณสามารถลบออกได้ ด้วยการคลิกง่ายๆ -
- รับประกัน อัตราความสำเร็จ 100% -
- ทีมงานพาสเพอร์ใส่ใจ ความปลอดภัยของ ของพวกเขา ข้อมูล - ข้อมูลจะไม่สูญหายหรือรั่วไหลระหว่าง/หลังกระบวนการลบ
- โปรแกรมมี ความเข้ากันได้กว้าง - รองรับ .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm และไฟล์อื่นๆ ที่สร้างโดย Microsoft Excel
เพื่อแสดงให้เห็นว่าการใช้ Passper สำหรับ Excel นั้นง่ายเพียงใด เราได้เตรียมคำแนะนำโดยละเอียดไว้สำหรับคุณ ก่อนอื่น คุณต้องดาวน์โหลดโปรแกรม และติดตั้งลงในคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 1 เมื่อติดตั้งแล้ว คุณต้องเลือกตัวเลือก “ลบข้อจำกัด”
ขั้นตอนที่ 2 ใช้ปุ่ม “เลือกไฟล์” เพื่ออัปโหลดไฟล์ Excel ที่มีการป้องกันด้วยรหัสผ่าน เมื่อเพิ่มไฟล์ลงในซอฟต์แวร์แล้ว เพียงคลิกที่ตัวเลือก "ลบ" เพื่อกำจัดการป้องกันรหัสผ่านออกจากชีต Excel ของคุณ
ขั้นตอนที่ 3 ภายในไม่กี่วินาที รหัสผ่านโครงการ VBA จะถูกลบออกจากสมุดงาน Excel ของคุณ
บัตรผ่านสำหรับ Excel เป็นโปรแกรมที่ทรงพลังและเชื่อถือได้ ได้รับการวิจารณ์เชิงบวกจากผู้ใช้ อย่าลังเลที่จะใช้มัน
ลบรหัสผ่านโครงการ Excel VBA ออนไลน์
อีกวิธีในการลบรหัสผ่านโครงการ VBA ในเอกสาร Excel ของคุณคือการใช้บริการออนไลน์ที่มีอยู่บนเว็บ ตัวอย่างที่ดีของเครื่องมือออนไลน์ประเภทนี้คือ Office VBA Password Remover เครื่องมือออนไลน์นี้ช่วยให้คุณกำจัดการป้องกันได้ แต่ต้องมีขั้นตอนมากมาย ขั้นตอนต่อไปคือ:
ขั้นตอนที่ 1: คลิก "เปิดไฟล์" เพื่ออัปโหลดไฟล์ Excel ที่ป้องกันด้วยรหัสผ่านของโครงการ VBA
ขั้นตอนที่ 2: คลิก “ถอดรหัส VBA” เพื่อยืนยันการดาวน์โหลดเอกสารใหม่
ขั้นตอนที่ 3: เมื่อดาวน์โหลดแล้ว ให้เปิดเอกสาร มันจะเตือนคุณว่าโครงการมีรหัสที่ไม่ถูกต้อง คลิก "ใช่" เพื่อดำเนินการต่อ
ขั้นตอนที่ 4: กด ALT+F11 เพื่อเปิดโครงการ VBA ภายในหน้าต่างแมโคร คุณไม่ควรขยายโครงการ จากนั้นไปที่เครื่องมือ>คุณสมบัติโครงการ VBA
ขั้นตอนที่ 5: ไปที่แท็บการป้องกัน ตั้งรหัสผ่านใหม่ที่คุณเลือก และเลือกช่องทำเครื่องหมายไว้
ขั้นตอนที่ 6: บันทึกเอกสารและปิดโครงการ VBA
ขั้นตอนที่ 7: เปิดเวิร์กบุ๊ก Excel ของคุณอีกครั้งแล้วทำซ้ำขั้นตอนที่ 4
ขั้นตอนที่ 8: คราวนี้คุณจะต้องล้างช่องทำเครื่องหมายและช่องรหัสผ่านในแท็บ "การป้องกัน"
ขั้นตอนที่ 9: บันทึกเอกสารอีกครั้ง รหัสผ่านถูกลบออกแล้ว
ข้อเสียของวิธีนี้:
- การอัปโหลดไฟล์ Excel ของคุณจะใช้เวลา นอกจากนี้ยังไม่มีแถบประมวลผล ดังนั้นคุณจึงไม่สามารถบอกได้ว่าไฟล์ของคุณได้รับการอัปโหลดหรือไม่
- การอัปโหลดไฟล์ Excel ไปยังเว็บไซต์ของพวกเขาไม่ปลอดภัยสำหรับข้อมูลของคุณ โดยเฉพาะอย่างยิ่งเมื่อข้อมูลของคุณมีความละเอียดอ่อน
ลบรหัสผ่านออกจากโครงการ Excel VBA โดยใช้ HEX Editor
โปรแกรมแก้ไขฐานสิบหกอาจเป็นเครื่องมือที่มีประโยชน์หากคุณต้องการลบรหัสผ่านออกจากโครงการ Excel VBA ของคุณด้วยตนเอง มีสองวิธีที่จำเป็นในการลบรหัสผ่านตามนามสกุลไฟล์ Excel ก่อนที่จะเริ่มกระบวนการด้วยตนเอง อย่าลืมสำรองข้อมูลไฟล์ Excel ที่คุณกำลังทำงานด้วยเสมอ
หากไฟล์เป็นประเภท XLS:
ขั้นตอนที่ 1: เปิดไฟล์ .xls ที่ป้องกันด้วยรหัสผ่านด้วยโปรแกรมแก้ไข hex และมองหาสตริง “DPB”
ขั้นตอนที่ 2: แทนที่ “DPB” ด้วย “DPX”
ขั้นตอนที่ 3: บันทึกไฟล์และออกจากโปรแกรมแก้ไข
ขั้นตอนที่ 4: จากนั้น เปิดไฟล์ด้วย Microsoft Excel การแจ้งเตือนข้อผิดพลาดหลายรายการจะปรากฏขึ้น ซึ่งเป็นเรื่องปกติ อย่าลืมคลิกที่พวกเขา
ขั้นตอนที่ 5: ตอนนี้กด ALT + F11 เพื่อเปิดหน้าต่างโครงการ VBA และคลิกที่คุณสมบัติ VBAProject จากเมนูเครื่องมือ
ขั้นตอนที่ 6: บนแท็บการป้องกัน ให้เปลี่ยนรหัสผ่านเป็นสิ่งที่ง่ายและจดจำได้ง่าย
ขั้นตอนที่ 7: บันทึกสมุดงานและออกจากหน้าต่าง
ขั้นตอนที่ 8: เปิดสมุดงาน Excel อีกครั้งและเข้าถึงหน้าต่างโครงการ VBA โดยกด ALT+F11 แล้วป้อนรหัสผ่านที่คุณเพิ่งเปลี่ยน ทำซ้ำขั้นตอนที่ 6 แต่คราวนี้คุณสามารถลบรหัสผ่านได้
ขั้นตอนที่ 9: บันทึกสมุดงาน และตอนนี้คุณมีไฟล์ Excel โดยไม่ต้องใช้รหัสผ่าน
หากไฟล์เป็นประเภท XLSM:
สำหรับส่วนขยาย .xlsm จำเป็นต้องมีขั้นตอนเพิ่มเติมในตอนเริ่มต้น ด้านล่างนี้เราให้คำแนะนำทีละขั้นตอนแก่คุณ
ขั้นตอนที่ 1: เปลี่ยนนามสกุลของไฟล์ .xlsm ของคุณเป็น .zip จากนั้นเปิดด้วย 7Zip หรือ WinZip
ขั้นตอนที่ 2: ค้นหาและคัดลอกไฟล์ “xl/vbaProject.bas” หรือ “xl/vbaProject.bin” จากไฟล์ zip ตรวจสอบให้แน่ใจว่าโฟลเดอร์ zip ยังคงเปิดอยู่
ขั้นตอนที่ 3: คลิกและเปิดไฟล์ “xl/vbaProject.bas” หรือ “xl/vbaProject.bin” โดยใช้โปรแกรมแก้ไข hex
ขั้นตอนที่ 4: ค้นหาสตริง “DPB” และแทนที่ด้วย “DPX”
ขั้นตอนที่ 5: บันทึกไฟล์และคัดลอกกลับไปยังโฟลเดอร์ Zip (คุณสามารถลากและวางไฟล์ลงในโฟลเดอร์ได้)
ขั้นตอนที่ 6: ตอนนี้ให้ zip ไฟล์ทั้งหมดในโฟลเดอร์ลงในไฟล์ Zip ใหม่ จากนั้นเปลี่ยนนามสกุลไฟล์เป็น .xlsm
ขั้นตอนที่ 7: จากนั้น เปิดไฟล์ .xlsm การแจ้งเตือนข้อผิดพลาดต่างๆ จะปรากฏขึ้น คลิก "ใช่" เพื่อดำเนินการต่อ
ขั้นตอนที่ 8: กด ALT+F11 เพื่อเปิดโครงการ VBA และคลิก คุณสมบัติโครงการ VBA บนเมนู เครื่องมือ
ขั้นตอนที่ 9: เปิดแท็บการป้องกัน ยกเลิกการเลือก "ล็อคโครงการสำหรับการดู" แล้วกดตกลง
ขั้นตอนที่ 10: บันทึกไฟล์ .xlsm และปิดหน้าต่าง
ข้อเสียของวิธีนี้:
- มีโปรแกรมแก้ไข hex มากมายบนเว็บไซต์ การเลือกอันที่ดีนั้นเป็นงานที่ยากลำบากหากคุณไม่มีความรู้ด้านเทคนิค
- ผู้ใช้บางรายรายงานว่าไม่สามารถดาวน์โหลดโปรแกรมแก้ไขเลขฐานสิบหกได้ ดังนั้นวิธีนี้จึงไม่มีประโยชน์สำหรับคุณเสมอไป
ส่วนที่ 2: ลบรหัสผ่านโครงการ Excel VBA ด้วยรหัสผ่านที่รู้จัก
กรณีนี้ดำเนินการได้ค่อนข้างง่ายกว่าและคล้ายกับการสนทนาครั้งก่อนของเรา เพื่อความสะดวกในการทำความเข้าใจ มีขั้นตอนดังนี้
ขั้นตอนที่ 1: เปิดสมุดงาน Excel ของคุณด้วย Microsoft Excel กด Alt+F11 เพื่อเข้าถึงโครงการ VBA
ขั้นตอนที่ 2: ไปที่เครื่องมือ>คุณสมบัติโครงการ VBA ป้อนรหัสผ่านที่ถูกต้องในกล่องโต้ตอบรหัสผ่านโครงการ VBAProject
ขั้นตอนที่ 3: ไปที่แท็บการป้องกัน ยกเลิกการเลือก “ล็อคโครงการสำหรับการดู” และปิดการใช้งานรหัสผ่านในกล่องต่อไปนี้
ขั้นตอนที่ 4: คลิก "ตกลง" และบันทึกการดำเนินการ นั่นคือทั้งหมดที่
บทสรุป
การลบรหัสผ่านโครงการ VBA ออกจากไฟล์ Excel อาจเป็นงานที่น่ากลัว ขอแนะนำให้ใช้โซลูชันที่มีประสิทธิภาพและใช้งานง่ายเสมอเมื่อต้องจัดการกับไฟล์ประเภทนี้ ซึ่งจะช่วยประหยัดเวลาได้มากและสะดวกที่สุด ลองตอนนี้ บัตรผ่านสำหรับ Excel แล้วคุณจะต้องประทับใจมาก