Excel

Kaip pašalinti slaptažodį iš Excel VBA projekto [4 metodai]

Noriu sužinoti, kaip pašalinti slaptažodį iš VBA projekto „Excel“. Kas gali man padėti?

Prieš net ieškodami būdų, kaip pašalinti VBA slaptažodį iš „Excel“, turite suprasti VBA reikšmę. VBA yra Visual Basic for Applications akronimas. Jį naudoja įvairios MS programos, ypač MS Excel, kad pridėtų kai kurias funkcijas ir padėtų automatizuoti įprastas užduotis. Dėl savo pobūdžio ir failų saugumo poreikio dauguma vartotojų VBA projektus šifruoja slaptažodžiais. Tačiau žmonės nėra tobuli ir VBA slaptažodžius galima pamiršti. Akivaizdu, kad negalite pasiekti arba redaguoti „Excel“ VBA kodų. Norėdami įveikti šį chaosą, jums reikia būdo nulaužti „Excel“ VBA slaptažodį. Laimei, yra daug būdų, kaip atlikti šią užduotį. Šiame straipsnyje gausite išsamų vadovą apie 4 populiariausius Excel VBA slaptažodžių nulaužimo būdus.

1 dalis: Kaip pašalinti VBA projekto slaptažodį iš „Excel“ be programų

VBA projekto atrakinimas „Excel“ gali būti atliekamas naudojant automatinę VBA iššifravimo programinę įrangą arba rankiniu būdu. Gilinantis į tai, kaip rankiniu būdu nulaužti Excel VBA slaptažodį, yra keletas gerų būdų, kaip atlikti darbą. Galite pasirinkti iš šių parinkčių ir pabandyti su savo apsaugotu Excel failu. Galų gale, viena iš šių parinkčių gali būti geresnė, atsižvelgiant į jūsų saugomo dokumento pobūdį ir poreikį. Prieš pasinaudodami šiais rankiniais metodais, turite sukurti atsargines Excel failų kopijas.

1 būdas. Pakeiskite failo plėtinį, kad atrakintumėte Excel VBA modulį

Šis metodas apima .xlsm failo plėtinio pakeitimą į kitą formatą ir po to grąžinimą į .xlsm formatą. Nors procesas yra ilgas, galite jį atidžiai sekti, kad galiausiai pašalintumėte „Excel“ VBA slaptažodį. Šie veiksmai iliustruoja, kaip galite nulaužti Excel VBA projekto slaptažodį tiesiog pakeisdami failo plėtinį.

1 žingsnis : suraskite tikslinį .xlsm failą ir pakeiskite .xlsm failo plėtinį į zip.

2 žingsnis : Dabar atidarykite šį failą naudodami bet kurią turimą archyvavimo programą. Galite naudoti WinRAR arba 7-Zip. Jei tai padarysite, turėtumėte matyti tokią failų katalogo struktūrą.

3 veiksmas : eikite į XL katalogo parinktį ir ištraukite failą, pažymėtą „VBAProject.bin“.

pakeisti VBA failų plėtinius

4 veiksmas : atidarykite failą VBAProject.bin naudodami bet kurį šešioliktainį redaktorių ir šešioliktainio formato redaktoriuje failo viduje pažymėkite tekstą „DPB=“.

5 veiksmas : Kai rasite šį tekstą, tiesiog ištrinkite jį ir pakeiskite jį „DPX=“. Dabar išsaugokite ir uždarykite failą šešioliktainiame redaktoriuje. Perrašo seną VBAProject.bin nauju šešioliktainiu būdu redaguotu VBAProject.bin.

6 veiksmas : grąžinkite failo plėtinį į .xlsm ir atidarykite jį programoje „Excel“. Iššokančiajame įspėjimo lange pasirinkite „Taip“ ir nekreipkite dėmesio į kitas parinktis.

7 veiksmas : paleiskite VBA redaktorių ir pasirinkite „Gerai“, jei pasirodys dialogo langas.

8 veiksmas : Dešiniuoju pelės mygtuku spustelėkite savo VBA projekto pavadinimą ir pasirinkite ypatybes. Pasirinkite skirtuką „Apsauga“ ir ištrinkite esamus slaptažodžius. Be to, išjunkite žymimąjį laukelį „Užrakinti projektą peržiūrai“ ir vėl įjunkite. Įveskite tinkamą slaptažodį ir patvirtinkite. Spustelėkite „Gerai“, kad atliktumėte pakeitimus.

2 būdas. Pašalinkite Excel VBA projekto slaptažodį naudodami Hex redaktorių

Hex redaktorius suteikia jums gerą platformą redaguoti hex produktus ir galiausiai nulaužti Excel VBA slaptažodį. Taikydami šį metodą sukursite fiktyvų xls failą, nustatysite slaptažodį ir naudosite jį norėdami pasiekti apsaugotą „Excel“.

1 žingsnis : naudokite Hex redaktorių, kad sukurtumėte naują Excel (xls) failą. Tai gali padaryti tik paprastas failas.

2 žingsnis : Sukurkite šio failo slaptažodį VBA skiltyje. Norėdami pasiekti šią parinktį, paspauskite Alt + F11.

3 veiksmas : Sukūrę lengvai įsimenamą slaptažodį, išsaugokite šį naują failą ir išeikite.

4 veiksmas : atidarykite šį naujai sukurtą failą, bet šį kartą atidarykite jį per šešioliktainį redaktorių. Atidarę, suraskite ir nukopijuokite eilutes, kurios prasideda šiais klavišais: CMG=, DPB= ir GC=.

VBA failų plėtiniai

5 veiksmas : Dabar atidarykite Excel failą, kuriame norite nulaužti slaptažodį, naudodami Hex redaktorių. Įklijuokite nukopijuotus tekstus į atitinkamus laukus ir išsaugokite pakeitimus. Išeikite iš failo.

6 veiksmas : Paprastai atidarykite „Excel“ failą ir naudokite tą patį slaptažodį, kurį sukūrėte „fiktyviajam xls“ failui, kad peržiūrėtumėte VBA kodą.

3 būdas. Pašalinkite slaptažodį iš Excel VBA projekto naudodami Visual Basic redaktorių

Skirtingai nuo Hex redaktoriaus, Visual Basic Editor leidžia vartotojams redaguoti simbolių kodus, o ne šešioliktainius. Procesas nėra toks ilgas. Tačiau turite būti atsargūs, nes kodai reikalauja dėmesio, kad išvengtumėte klaidų. Šie veiksmai aiškiai parodo, kaip galite nulaužti „Excel“ makrokomandos slaptažodį naudodami „Visual Basic Editor“.

1 žingsnis : rankiniu būdu atidarykite atitinkamą darbaknygę, kurioje yra apsaugotas „Excel“ lapas.

2 žingsnis : Dabar atidarykite Visual Basic redaktorių naudodami komandą Alt + F11. Eikite į įterpimo modulį ir įklijuokite šį kodą į kodo langą, esantį dešinėje.

3 veiksmas : išeikite iš VBA redaktoriaus lango ir tęskite su apsaugotu darbalapiu.

4 veiksmas : eikite į Įrankiai > Makrokomandos > Makrokomandos. Pasirodžiusiame sąraše dukart spustelėkite parinktį „PasswordBreaker“. Dabar turėtumėte turėti prieigą prie slaptažodžiu apsaugoto „Excel“ failo.

2 dalis: Rankiniai apribojimai atrakinant VBA projektą programoje Excel

Nors rankiniai metodai yra naudingi norint nulaužti „Excel“ VBA slaptažodžius, jie toli gražu nėra tobuli. Šiuos metodus kamuoja daugybė problemų, dėl kurių jie netinkami, kai kalbama apie svarbius ir sudėtingus „Excel“ failus. Toliau pateikiami keli bendri rankinių metodų apribojimai.

  • Reikalingos techninės žinios : Kaip matėte, dauguma aukščiau pateiktų parinkčių apima daug kodo. Taigi, jei turite mažai techninių žinių, jums bus sunku naudoti šias rankines parinktis.
  • Tai sunaudoja daug laiko : Daugelis rankinių metodų apima ilgus procesus. Tai, kad tai taip pat apima kodus ir judėjimą keliose platformose, daro jį nuobodesnį, todėl vartotojams tai bus lėta ir nuobodu.
  • Sėkmės rodiklis : Galiausiai svarbu, ar galime nulaužti Excel VBA slaptažodį, ar ne. Deja, šios rankinės parinktys užfiksuoja žemiausius sėkmės rodiklius. Todėl nepatartina skirti daug laiko ir jėgų, o tada nepasiekti reikiamo rezultato.

Tačiau jei visos parinktys nepavyksta arba pavargote nuo jų trūkumų, vėliau pabandykite naudoti specialias programas, pvz., „Passper for Excel“, kad automatiškai nulaužtumėte „Excel“ VBA slaptažodį.

3 dalis: Kaip automatiškai nulaužti Excel VBA slaptažodį

Passper programai Excel yra neįtikėtinai galingas „Excel“ failų slaptažodžio atrakinimo įrankis. Programa garantuoja 100% sėkmės procentą nulaužti Excel VBA projekto slaptažodį. Dėl itin greito iššifravimo greičio ir naudojimo paprastumo nėra jokios priežasties abejoti Passper for Excel galimybėmis. Taip pat svarbu pažymėti, kad „Passper for Excel“ gali būti naudojamas norint nulaužti „Excel“ failų dokumento atidarymo slaptažodį.

Pagrindinės „Passper for Excel“ funkcijos:

  • Visi VBA projekto, darbalapio ar darbaknygės redagavimo ir formatavimo apribojimai gali būti iššifruoti akimirksniu.
  • Su Passper for Excel paprastu spustelėjimu galėsite atsikratyti slaptažodžio apsaugos VBA projekte.
  • Naudojant programą jūsų duomenys nebus paveikti ar sugadinti.
  • Programa turi labai platų suderinamumą. Su juo suderinami visi Excel failų tipai, įskaitant .xlsm, .xlsb, .xltx, .xltm.

Passper for Excel aptarnavo milijonus vartotojų visame pasaulyje. Ir sulaukė teigiamų vartotojų atsiliepimų. Nedvejodami išbandykite tai dabar.

Išbandykite nemokamai

Kaip pašalinti VBA slaptažodį iš „Excel“ naudojant „Passper for Excel“.

1 žingsnis: Savo kompiuteryje paleiskite „Passper for Excel“ ir spustelėkite parinktį „Pašalinti apribojimus“.

„Excel“ apribojimų pašalinimas

2 žingsnis: Naujame lange spustelėkite mygtuką „Pasirinkti failą“ ir vadovaukitės ekrane pateikiamomis instrukcijomis, kad į programos sąsają įkeltumėte slaptažodžiu apsaugotą „Excel“ VBA failą.

pasirinkite excel failą

3 veiksmas: Kai įkeliamas slaptažodžiu apsaugotas failas, paspauskite parinktį „Ištrinti“, kad atsikratytumėte VBA projekto slaptažodžio „Excel“ faile.

pašalinti „Excel“ apribojimus

Programa automatiškai pašalins apribojimus per kelias sekundes. Kai jis bus baigtas, ekrano apačioje turėtumėte pamatyti sėkmės pranešimą.

Išvada

Šiame vadove aiškiai aprašyti keli tikėtini „Excel“ VBA slaptažodžių nulaužimo būdai. Tačiau kai kurios formos yra pranašesnės už kitas dėl gebėjimo tvarkyti sudėtingus VBA slaptažodžius, naudojimo paprastumą ir paskelbtus sėkmės rodiklius. Dėl daugybės aukščiau pateiktos informacijos niekas negali ginčytis Passper programai Excel kaip tikras sprendimas nulaužti Excel VBA projekto slaptažodį. Visi matavimo parametrai lenkia rankines parinktis. Pasirinkite Passper for Excel ir visiems laikams išspręskite VBA slaptažodžio problemas.

Išbandykite nemokamai

Susiję įrašai

Palikti atsakymą

Jūsų el. pašto adresas nebus skelbiamas.

Mygtukas Atgal į viršų
Bendrinti per
Nukopijuoti nuorodą