Excel

Excel VBA төслөөс нууц үгээ хэрхэн устгах вэ [4 арга]

Би Excel дээрх VBA төслөөс нууц үгээ хэрхэн устгах талаар мэдэхийг хүсч байна. Хэн надад тусалж чадах вэ?

Excel дээр VBA нууц үгийг арилгах аргыг хайж олохын өмнө та VBA-ийн утгыг ойлгох хэрэгтэй. VBA нь Visual Basic for Applications гэсэн үгийн товчлол юм. Үүнийг янз бүрийн MS програмууд, ялангуяа MS Excel програмууд нь зарим функцийг нэмэх, мөн ердийн ажлуудыг автоматжуулахад тусалдаг. Тэдний мөн чанар, файлын аюулгүй байдлын хэрэгцээ шаардлагаас шалтгаалан ихэнх хэрэглэгчид VBA төслүүдийг нууц үгээр шифрлэдэг. Гэсэн хэдий ч хүмүүс төгс биш бөгөөд VBA нууц үгийг мартаж болно. Үүний тодорхой үр дагавар нь та Excel VBA кодуудад хандах эсвэл засварлах боломжгүй юм. Энэхүү эмх замбараагүй байдлыг даван туулахын тулд танд Excel VBA нууц үгийг эвдэх арга хэрэгтэй. Аз болоход, энэ даалгаврыг биелүүлэх олон арга бий. Энэ нийтлэлд та Excel VBA нууц үгийг эвдэх шилдэг 4 аргын талаар дэлгэрэнгүй заавар авах болно.

1-р хэсэг: Excel программгүйгээр VBA төслийн нууц үгийг хэрхэн устгах вэ

Excel дээр VBA төслийн түгжээг тайлах нь автомат VBA код тайлах программ хангамж эсвэл гарын авлагын тусламжтайгаар хийгдэж болно. Excel VBA нууц үгийг гараар хэрхэн эвдэх талаар судалж үзэхэд энэ ажлыг гүйцэтгэх хэд хэдэн сайн арга байдаг. Та эдгээр сонголтуудаас сонгоод хамгаалагдсан Excel файлаа ашиглаж үзээрэй. Эцсийн эцэст эдгээр сонголтуудын аль нэг нь таны хамгаалагдсан баримт бичгийн мөн чанар болон хэрэгцээ шаардлагаас хамааран илүү дээр байж болно. Эдгээр гарын авлагын аргуудын давуу талыг ашиглахын өмнө та Excel файлуудаа нөөцлөх хэрэгтэй.

Арга 1. Excel VBA модулийн түгжээг тайлахын тулд файлын өргөтгөлийг өөрчил

Энэ арга нь .xlsm файлын өргөтгөлийг өөр формат руу сольж, дараа нь .xlsm формат руу буцаах явдал юм. Хэдийгээр процесс урт боловч та Excel VBA нууц үгээ устгахын тулд үүнийг анхааралтай дагаж мөрдөж болно. Дараах алхмууд нь файлын өргөтгөлийг өөрчлөх замаар Excel VBA төслийн нууц үгийг хэрхэн эвдэж болохыг харуулж байна.

1-р алхам : Зорилтот .xlsm файлыг олоод .xlsm файлын өргөтгөлийг zip болгож өөрчил.

Алхам 2 : Одоо энэ файлыг өөрт байгаа аль ч архивлагч програмаар нээнэ үү. Та WinRAR эсвэл 7-Zip ашиглаж болно. Хэрэв та үүнийг хийвэл файлын лавлахынхаа дараах бүтцийг харах боломжтой болно.

Алхам 3 : XL лавлах сонголт руу шилжиж, "VBAProject.bin" гэсэн шошготой файлыг задлаарай.

VBA файлын өргөтгөлүүдийг өөрчлөх

Алхам 4 : VBAProject.bin файлыг дурын hex засварлагчаар нээж, файлын доторх "DPB=" текстийг hex засварлагчаас шалгана уу.

Алхам 5 : Та энэ текстийг олсны дараа зүгээр л устгаад оронд нь "DPX=" гэж солино. Одоо файлаа зургаан өнцөгт засварлагч дээр хадгалаад хаа. Хуучин VBAProject.bin-г шинэ зургаан талт засварласан VBAProject.bin-ээр дарж бичнэ.

Алхам 6 : Файлын өргөтгөлийг .xlsm болгож буцаагаад Excel дээр нээнэ үү. Анхааруулга гарч ирэх цонхноос "Тийм" гэснийг сонгоод бусад сонголтыг үл тоомсорло.

Алхам 7 : VBA засварлагчийг ажиллуулаад харилцах цонх гарч ирвэл "OK"-г сонгоно уу.

Алхам 8 : Өөрийн VBA төслийн нэр дээр хулганы баруун товчийг дараад шинж чанаруудыг сонгоно уу. "Хамгаалалт" табыг сонгоод одоо байгаа нууц үгээ устгана уу. Мөн "Үзэх төслийг түгжих" нүдийг идэвхгүй болгоод дахин идэвхжүүлнэ үү. Тохирох нууц үгээ оруулаад баталгаажуулна уу. Өөрчлөлтүүдийг хийхийн тулд "OK" дээр дарна уу.

Арга 2. Excel VBA төслийн нууц үгийг Hex Editor ашиглан устга

Hex Editor нь танд hex бүтээгдэхүүнийг засварлаж, эцэст нь Excel VBA нууц үгийг эвдэх сайн платформыг өгдөг. Энэ аргаар та хуурамч xls файл үүсгэж, нууц үгээ тохируулж, хамгаалагдсан Excel-д хандахад ашиглах болно.

1-р алхам : Шинэ Excel (xls) файл үүсгэхийн тулд Hex засварлагчийг ашиглана уу. Энгийн файл л үүнийг хийж чадна.

Алхам 2 : VBA хэсэгт энэ файлд нууц үг үүсгэнэ үү. Та энэ сонголтод хандахын тулд Alt+F11 дарж болно.

Алхам 3 : Санахад хялбар нууц үг үүсгэсний дараа энэ шинэ файлыг хадгалаад гарна уу.

Алхам 4 : Энэ шинээр үүсгэсэн файлыг нээнэ үү, гэхдээ энэ удаад hex засварлагчаар дамжуулан нээнэ үү. Нээгдсэний дараа CMG=, DPB=, GC= гэсэн товчлууруудаар эхэлсэн мөрүүдийг олоод хуулна.

VBA файлын өргөтгөлүүд

Алхам 5 : Одоо Hex засварлагчаар нууц үгээ тайлах Excel файлаа нээнэ үү. Хуулсан бичвэрүүдийг холбогдох талбарт буулгаж, өөрчлөлтийг хадгална уу. Файлаас гарах.

Алхам 6 : Ер нь Excel файлыг нээж, VBA кодыг үзэхийн тулд хуурамч xls файлд үүсгэсэн нууц үгийг ашиглана уу.

Арга 3. Visual Basic Editor ашиглан Excel VBA төслөөс нууц үгээ устга

Hex засварлагчаас ялгаатай нь Visual Basic Editor нь хэрэглэгчдэд арван зургаатын оронд тэмдэгтийн кодыг засварлах боломжийг олгодог. Процесс тийм ч урт биш. Гэсэн хэдий ч алдаанаас зайлсхийхийн тулд кодууд анхаарал шаарддаг тул та болгоомжтой байх хэрэгтэй. Дараах алхмууд нь Excel-ийн макро нууц үгийг Visual Basic Editor ашиглан хэрхэн эвдэж болохыг тодорхой харуулж байна.

1-р алхам : Хамгаалагдсан Excel хуудсыг агуулсан ажлын номыг гараар нээнэ үү.

Алхам 2 : Одоо Alt+F11 командыг ашиглан Visual Basic Editor-ийг нээнэ үү. Embed Module руу очоод баруун талд байгаа кодын цонхонд дараах кодыг оруулна уу.

Алхам 3 : VBA Editor цонхноос гараад хамгаалагдсан ажлын хуудсыг үргэлжлүүлнэ үү.

Алхам 4 : Tools > Макро > Макро руу очно уу. Гарч ирэх жагсаалтаас "PasswordBreaker" сонголтыг давхар товшино уу. Та одоо нууц үгээр хамгаалагдсан Excel файлдаа хандах боломжтой байх ёстой.

2-р хэсэг: Excel дээр VBA төслийн түгжээг тайлах үед гарын авлагын хязгаарлалт

Хэдийгээр гарын авлагын аргууд нь Excel VBA нууц үгийг эвдэхэд тустай ч төгс төгөлдөр гэж байдаггүй. Эдгээр аргууд нь Excel-ийн чухал, төвөгтэй файлуудад тохирохгүй байх олон асуудалтай тулгардаг. Гарын авлагын аргуудын нийтлэг хязгаарлалтуудын заримыг доор харуулав.

  • Техникийн мэдлэг шаарддаг : Таны харж байгаагаар дээрх сонголтуудын ихэнх нь маш их код агуулдаг. Тиймээс хэрэв та техникийн мэдлэг багатай бол эдгээр гарын авлагын сонголтууд танд хэцүү байх болно.
  • Энэ нь маш их цаг зарцуулдаг : Гарын авлагын олон аргууд нь урт процессыг хамардаг. Энэ нь олон платформ дээрх код, хөдөлгөөнийг агуулдаг нь үүнийг илүү уйтгартай болгодог тул хэрэглэгчид үүнийг удаан, уйтгартай гэж үзэх болно.
  • Амжилтын хувь : Эцсийн эцэст бид Excel VBA нууц үгийг эвдэж чадах эсэх нь чухал юм. Харамсалтай нь эдгээр гарын авлагын сонголтууд нь хамгийн бага амжилтын түвшинг бүртгэдэг. Тиймээс маш их цаг хугацаа, хүч зарцуулж, дараа нь шаардлагатай үр дүнд хүрэхгүй байхыг зөвлөдөггүй.

Хэрэв бүх сонголт бүтэлгүйтсэн эсвэл дутагдлаасаа залхаж байвал дараа нь Passper for Excel гэх мэт тусгай програмуудыг ашиглан Excel VBA нууц үгийг автоматаар эвдэж үзээрэй.

3-р хэсэг: Excel VBA нууц үгийг хэрхэн автоматаар эвдэх вэ

Excel-д зориулсан Passper Excel файлуудад зориулсан нууц үг тайлах гайхалтай хүчирхэг хэрэгсэл юм. Энэхүү програм нь Excel VBA төслийн нууц үгийг эвдэх 100% амжилтыг баталгаажуулдаг. Маш хурдан шифр тайлах хурд, ашиглахад хялбар тул Passper for Excel-ийн чадварт эргэлзэх шалтгаан байхгүй. Excel-д зориулсан Passper програмыг Excel файлуудын баримтыг нээх нууц үгийг эвдэх боломжтой гэдгийг анхаарах нь чухал юм.

Passper for Excel програмын гол онцлогууд:

  • Таны VBA төсөл, ажлын хуудас эсвэл ажлын дэвтэр дэх засварлах, форматлах бүх хязгаарлалтыг шууд тайлж болно.
  • Passper for Excel-ийн тусламжтайгаар энгийн товшилтоор VBA төслийн нууц үгийн хамгаалалтыг арилгах боломжтой болно.
  • Програмыг ашигласны дараа таны өгөгдөлд нөлөөлөхгүй, гэмтэхгүй.
  • Хөтөлбөр нь маш өргөн нийцтэй байдаг. .xlsm, .xlsb, .xltx, .xltm зэрэг бүх Excel файлын төрлүүд үүнтэй нийцдэг.

Passper for Excel нь дэлхий даяар сая сая хэрэглэгчдэд үйлчилсэн. Мөн хэрэглэгчдийнхээ эерэг үнэлгээг авсан. Одоо оролдоод үзэхээс бүү эргэлз.

Үнэгүй туршаад үзээрэй

Excel-д зориулсан Passper-ийн тусламжтайгаар Excel-ийн VBA нууц үгийг хэрхэн устгах вэ

1-р алхам: Passper for Excel програмыг компьютер дээрээ ажиллуулаад "Хязгаарлалтуудыг арилгах" сонголтыг дарна уу.

Excel-ийн хязгаарлалтыг арилгах

Алхам 2: Шинэ цонхонд "Файл сонгох" товчийг дарж, дэлгэц дээрх зааврыг дагаж нууц үгээр хамгаалагдсан Excel VBA файлыг програмын интерфейс рүү байршуулна уу.

excel файлыг сонгоно уу

Алхам 3: Нууц үгээр хамгаалагдсан файлыг байршуулах үед Excel файл дахь VBA төслийн нууц үгээ арилгахын тулд "Устгах" сонголтыг дарна уу.

Excel хязгаарлалтыг арилгах

Програм нь хэдхэн секундын дотор хязгаарлалтыг автоматаар арилгах болно. Энэ нь дууссаны дараа та дэлгэцийн доод хэсэгт амжилтын мэдэгдлийг харах ёстой.

Дүгнэлт

Энэхүү гарын авлагад Excel VBA нууц үгийг эвдэх зарим боломжит аргуудыг тодорхой тусгасан болно. Гэсэн хэдий ч зарим маягтууд нь VBA-ийн нарийн төвөгтэй нууц үгийг зохицуулах чадвар, ашиглахад хялбар, нийтлэгдсэн амжилтын хувь зэргээс шалтгаалан бусдаас илүү давуу юм. Дээр дурдсан их хэмжээний мэдээллээс харахад хэн ч маргахгүй Excel-д зориулсан Passper Excel VBA төслийн нууц үгийг эвдэх жинхэнэ шийдэл юм. Бүх хэмжилтийн параметрүүд нь үүнийг гарын авлагын сонголтоос өмнө тавьдаг. Passper for Excel програмыг сонгоод VBA нууц үгийнхээ асуудлыг үүрд шийдээрэй.

Үнэгүй туршаад үзээрэй

Холбоотой бичлэгүүд

Хариу үлдээнэ үү

Таны имэйл хаягийг нийтлэхгүй.

Дээд талд буцах товч
дамжуулан хуваалцах
Холбоосыг хуулах