Tataiso e Felletseng ea ho Hlakola Password ea Excel VBA

Na hoa khoneha ho kena projekeng ea ka ea Excel VBA haeba khoutu e sirelelitsoe ka phasewete e lahlehileng kapa e lebetsoeng? 'Me haeba ho joalo, see se ka etsoa joang? Karabo ke e. Ho pshatla phasewete ea Excel VBA ha se mosebetsi o boima haeba u na le lisebelisoa tse nepahetseng. Ha e le hantle, hang ha u se u e-na le sesebelisoa le mokhoa o nepahetseng, ho ka ba bonolo haholo ho pshatla esita le liphasewete tse rarahaneng.
Sehloohong sena, re tla u bontša mokhoa oa ho hack li-password tsa VBA ka ho sebelisa mekhoa e 'maloa e bonolo. Empa pele ha re shebeng hore na phasewete ea VBA ke eng ho Excel.
Phasewete ea VBA—E Sebetsa Joang?
VBA (Visual Basic bakeng sa Likopo) ke puo ea mananeo e sebelisoang ho etsa lits'ebetso tsa Microsoft Office joalo ka Excel le Phihlello e matla haholoanyane ebile e bonolo ho e sebelisa. VBA e boetse e sebelisoa ho theha lits'ebetso tse ikhethileng.
A Morero oa VBA o ka sireletsoa ka phasewete ho thibela phihlello e sa dumellwang. Ha o bula projeke ya VBA ho Excel spreadsheet, o ka nna wa kopuwa ho kenya phasewete (jwalo ka setshwantsho se bontshitsweng ka tlase). Haeba o sa kenye phasewete e nepahetseng, o ke ke wa kgona ho bona kapa ho fetola khoutu ya VBA.

Mokhoa oa ho hlakola phasewete ea Excel VBA
Ho na le mekhoa e 'maloa e fapaneng e ka sebelisoang ho hlakola phasewete ea Excel VBA. Re tla sheba mokhoa o mong le o mong ka botlalo ka tlase.
Mokhoa oa 1: Ho Sebelisa Seta phasewete ea VBA bocha
“VBA Password Reset a” ke plugin e matla ea ho hlaphoheloa ha phasewete ea Excel e ka setang phasewete kapele ho "a" ho tsoa mererong e mengata ea VBA. Sesebelisoa sena se tsamaisana le Excel 2007 le ho feta khomphuteng ea Windows, hammoho le Excel 2016 le ho feta ho Mac.
Excel Seta phasewete ea VBA bocha Sesebelisoa sa ho eketsa, hang ha se kentswe mme se nolofaditswe, se tla fumaneha ho tswa ho ribone ya Excel. Ho nka diketso tse pedi feela ho tlosa phasewete ya macro ho Excel.
Mohato oa 1. Bula faele ea buka ea mosebetsi e nang le senotlolo se potlakileng—tobetsa ho “Seta phasewete ea VBA hape – a”.

Mohato oa 2. Khetha khetho ea ho seta phasewete bocha—mona re ka khetha “Unprotect all sheets in active workbook” ho tsoa ho menu.

U tla fuoa kopi ea faele ea hau ea Excel sebakeng se le seng le moo e neng e entsoe teng qalong le ka phasewete ea "a" VBA.
Mokhoa oa 2: Ho Sebelisa SysTools VBA Password Remover
SysTools e hlahisitse sesebelisoa sa Windows se bitsoang "SysTools VBA Password Remover" bakeng sa Excel 97 le liphetolelo tse latelang. Lenaneo lena le tla hlakola li-password tsa VBA libukeng tsa mosebetsi tsa Excel habonolo ntle le tsebo ea tekheniki e hlokahalang.
Mohato oa 1. Tobetsa konopo e ka tlase ebe o jarolla lenaneo lena.
Mohato oa 2. Kamora hore o qale lenaneo, o tla bona leqephe le nang le sehlooho se reng “Hlahloba Litlhoko tsa Pele”, moo re hlokang ho tobetsa “Ho lokile” e le hore re tsoele pele.

Mohato oa 3. Khetha buka ea mosebetsi ea Excel e nang le litaba tse patiloeng u sebelisa konopo ea "Kenya Faele(Lifaele)". Ebe u tobetsa "Seta Bocha" e le ho notlolla likhoutu tsohle tsa eona tsa VBA.

Mohato oa 4. Jwale o ka bona hore phasewete e ntjha e se e beilwe bakeng sa faele ena mme boemo bo re "Pasa", ho bolelang hore ena e tla ba phasewete ya ho fihlella projeke ya hao ya VBA.

Mokhoa oa 3: Fetola Katoloso + Mohlophisi oa Hex
E le ho seta kapa ho tlosa phasewete bukeng ea mosebetsi ea Excel re sebelisa Hex Editor, re hloka pele ho boloka faele e sirelelitsoeng ke phasewete ea VBA. Kamora hore u boloke faele, latela mehato ena:
Mohato oa 1. Fetola katoloso ea faele ea Excel ho tloha ho "xlsm" ho ea ho "zip". Sena se tla etsa hore faele e bonahale eka ke polokelo ea ZIP.

Ho batho ba bangata, lebokose la “Pata dikatoloso bakeng sa mefuta ya difaele tse tsejwang” ho Dikgetho tsa Folder le hlahlojwa ka mehla. Ho tlosa tshwao lebokoseng lena ho tla etsa hore dikatoloso di bonahale ho File Explorer.

Mohato oa 2. Ntša faele ea ZIP ka sesebelisoa se kang WinZip kapa 7-Zip.
Mohato oa 3. Bula foldara e sa koalloang. Ka hare ho ena ho na le foldara e nyane ya "xl" moo o ka fumanang faele ya "vbaProject.bin".

Mohato oa 4. Bula faele ea "vbaProject.bin" ka mohlophisi oa hex joalo ka HxD .
Mohato oa 5. Batla "DPB" ka har'a faele.

Mohato oa 6. Jwale fetola “DPB” ho ba “DPx”. Boloka diphetoho mme o tswe.
Ke “B” feela e lokelang ho fetoloa ho ba “x”, 'me u se ke ua tlosa letšoao le lekanang ka phoso.

Mohato oa 7. Tobetsa lifoldara le lifaele tsohle ho ZIP.

Mohato oa 8. Fetola katoloso ho tloha ho "zip" ho ea ho "xlsm", ebe u e bula.

Mohato oa 9. Ho lokile, o faeleng ya xlsm. Ntho ya pele e ka etsahalang ke hore ho hlahe diphoso tse ngata empa o seke wa tshwenyeha: tobetsa feela “E” ho di lahla.
Bula mohlophisi oa VB ka ho tobetsa "Developer" ebe u tobetsa "Visual Basic". Ebe, tlas'a "Tools" > "VBAProject Properties", tlosa cheke ea "Lock project for viewing".

Mohato oa 10. Kwala mohlophisi 'me u boloke faele ea Excel. Ho ka etsahala hore e tla u tsebisa hore u boloke sebakeng se seng e le faele e ncha.
Mohato oa 11. Bula faele e ncha. Khoutu ea hau ea VBA e tla bonahala joale ntle le tlhoko ea ho kenya phasewete!
*Re lekile mokhoa ona faeleng ea Excel 2007.
Qetello
Senotlolo sa VBA se sebelisitsoe ke bahlahisi ba bangata ho sireletsa khoutu ea bona hore e se ke ea bonoa kapa ea hlophisoa ke batho ba bang ba tla e sebelisa hampe. Ena ke mokhoa o motle maemong a mangata, empa ha u lebala phasewete ea hau ea Excel VBA 'me u hloka ho bona khoutu ea hau ea projeke, mekhoa e kaholimo e tla u thusa.
Sehloohong sena re buile ka litsela tse tharo tseo u ka fumanang phihlello ho projeke ea hau ea VBA ntle le tlhoko ea phasewete. Hore na u batla ho sebelisa sesebelisoa sa ho eketsa kapa khoasolla a lenaneo la ho tlosa phasewete ho tsoa ho SysTools , ha ho nke nako e telele pele faele ea hau e buloa 'me e fumaneha bakeng sa ho hlophisoa hape.



