Kaip pašalinti slaptažodį iš Excel VBA projekto su slaptažodžiu arba be jo
„Excel“ projektas „Visual Basic for Applications“ (VBA) yra programavimo kalba, naudojama programoje „Excel“ kuriant paprastas programas. Paprastai jis naudojamas sudėtingiems ar daug laiko reikalaujantiems darbams paversti automatizuotais, laiką taupančiais procesais, o tai savo ruožtu pagerina ataskaitų teikimo proceso kokybę. Tačiau šie VBA projektai kartais gali būti apsaugoti slaptažodžiu, siekiant apsaugoti jūsų privatumą arba užkirsti kelią bet kokiam pradinio darbo scenarijaus pažeidimui. Todėl kartais gali būti sunku prisiminti šiuos slaptažodžius dėl to, kad vartotojai pamiršo arba pametė slaptažodį, arba dėl įvairių kitų priežasčių. Todėl šiame straipsnyje bus išryškinti įvairūs paprasti būdai, kuriais galima pašalinti slaptažodį iš Excel VBA projekto.
Yra dviejų tipų atvejai, su kuriais galite susidurti bandydami pašalinti slaptažodžius iš Excel VBA projektų. Apie abu dalykus kalbėsime žingsnis po žingsnio.
1 dalis: Pašalinkite Excel VBA projekto slaptažodį nežinant slaptažodžio
Norėdami tai padaryti, galite naudoti kelis metodus, iš kurių trys yra tokie:
Vienu paspaudimu pašalinkite „Excel VBA Project“ slaptažodį, skirtą XLS / XLSM failams
Rinkoje yra keletas programų, kurios gali padėti pašalinti slaptažodžius iš Excel VBA projekto. Geras pavyzdys yra Passper programai Excel , kuris yra paprastas ir efektyvus sprendimas, leidžiantis akimirksniu atsikratyti visų redagavimo ir formatavimo apsaugos, sukurtų darbalapyje / darbaknygėje naudojant VBA kodą.
Kai kurios pagrindinės „Passper for Excel“ funkcijos yra šios:
- VBA projekto slaptažodį iš „Excel“ darbaknygės galima pašalinti paprastu paspaudimu .
- Garantija a 100% sėkmės rodiklis .
- Passper komanda rūpinasi saugumą jų duomenis . Duomenų praradimas ar nutekėjimas nebus pašalinimo proceso metu arba po jo.
- Programa turi a platus suderinamumas . Palaiko .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm ir kitus Microsoft Excel sukurtus failus.
Norėdami parodyti, kaip paprasta naudoti Passper for Excel, parengėme jums išsamų vadovą. Pirmiausia turite atsisiųsti programą ir įdiegti ją savo kompiuteryje.
1 veiksmas. Įdiegę turite pasirinkti parinktį „Pašalinti apribojimus“.
2 veiksmas. Norėdami įkelti slaptažodžiu apsaugotą „Excel“ failą, naudokite mygtuką „Pasirinkti failą“. Kai failas bus pridėtas prie programinės įrangos, tiesiog spustelėkite parinktį „Ištrinti“, kad pašalintumėte slaptažodžio apsaugą iš „Excel“ lapo.
3 veiksmas. Per kelias sekundes VBA projekto slaptažodis bus pašalintas iš „Excel“ darbaknygės.
Passper programai Excel Tai galinga ir patikima programa. Jis sulaukė teigiamų vartotojų atsiliepimų. Nedvejodami naudokite jį.
Pašalinkite „Excel VBA Project“ slaptažodį internete
Kitas būdas pašalinti VBA projekto slaptažodį iš „Excel“ dokumentų yra naudoti internetinę paslaugą, pasiekiamą internete. Geras tokio tipo internetinio įrankio pavyzdys yra „Office VBA Password Remover“. Šis internetinis įrankis padeda atsikratyti apsaugos, tačiau jam reikia atlikti daugybę veiksmų. Procedūra yra tokia:
1 žingsnis: Spustelėkite „Atidaryti failą“, kad įkeltumėte VBA projekto slaptažodžiu apsaugotą „Excel“ failą.
2 žingsnis: Spustelėkite „Iššifruoti VBA“, kad patvirtintumėte naujo dokumento atsisiuntimą.
3 veiksmas: Atsisiuntę atidarykite dokumentą. Tai primins, kad projekte yra neteisingas raktas. Norėdami tęsti, spustelėkite „Taip“.
4 veiksmas: Paspauskite ALT + F11, kad atidarytumėte VBA projektą. Makrokomandos lange neturėtumėte išplėsti projekto. Tada eikite į Įrankiai> VBA projekto ypatybės.
5 veiksmas: Eikite į skirtuką Apsauga, nustatykite naują pasirinktą slaptažodį ir palikite pažymėtą žymimąjį laukelį.
6 veiksmas: Išsaugokite dokumentą ir uždarykite VBA projektą.
7 veiksmas: Dar kartą atidarykite „Excel“ darbaknygę ir pakartokite 4 veiksmą.
8 veiksmas: Šį kartą reikia išvalyti žymės langelį ir slaptažodžio laukus skirtuke „Apsauga“.
9 veiksmas: Išsaugokite dokumentą dar kartą. Slaptažodis pašalintas.
Šio metodo trūkumai:
- „Excel“ failo įkėlimas užtruks. Be to, nėra apdorojimo juostos, todėl negalite pasakyti, ar failas buvo įkeltas, ar ne.
- „Excel“ failo įkėlimas į jų svetainę nėra saugus jūsų duomenims, ypač kai jūsų duomenys yra neskelbtini.
Pašalinkite slaptažodį iš Excel VBA projekto naudodami HEX redaktorių
Hex redaktorius gali būti naudingas įrankis, jei norite rankiniu būdu pašalinti slaptažodžius iš savo Excel VBA projekto. Norint pašalinti slaptažodžius, remiantis „Excel“ failo tipo plėtiniu, reikia dviejų skirtingų būdų. Prieš pradėdami rankinį procesą, visada nepamirškite pasidaryti „Excel“ failų, su kuriais dirbate, atsarginės kopijos.
Jei failo tipas yra XLS:
1 žingsnis: Atidarykite slaptažodžiu apsaugotą .xls failą naudodami šešioliktainį redaktorių ir ieškokite eilutės „DPB“.
2 žingsnis: Pakeiskite „DPB“ į „DPX“.
3 veiksmas: Išsaugokite failą ir išeikite iš redaktoriaus.
4 veiksmas: Tada atidarykite failą naudodami „Microsoft Excel“. Bus rodomi keli klaidų pranešimai, o tai normalu. Būtinai spustelėkite juos.
5 veiksmas: Dabar paspauskite ALT + F11, kad atidarytumėte VBA projekto langą ir meniu Įrankiai spustelėkite VBAProject ypatybes.
6 veiksmas: Skirtuke Apsauga pakeiskite slaptažodį į paprastą ir lengvai įsimenamą slaptažodį.
7 veiksmas: Išsaugokite darbaknygę ir išeikite iš lango.
8 veiksmas: Iš naujo atidarykite „Excel“ darbaknygę ir pasiekite VBA projekto langą paspausdami ALT+F11 ir įvesdami ką tik pakeistą slaptažodį. Pakartokite 6 veiksmą, bet šį kartą galite pašalinti slaptažodį.
9 veiksmas: Išsaugokite darbaknygę ir dabar turėsite „Excel“ failą be slaptažodžio.
Jei failo tipas yra XLSM:
.xlsm plėtiniams pradžioje reikia atlikti papildomą veiksmą. Žemiau mes siūlome jums nuoseklų vadovą.
1 žingsnis: Pakeiskite .xlsm failo plėtinį į .zip. Tada atidarykite jį naudodami 7Zip arba WinZip.
2 žingsnis: Raskite ir nukopijuokite failą „xl/vbaProject.bas“ arba „xl/vbaProject.bin“ iš ZIP failo. Įsitikinkite, kad ZIP aplankas vis dar atidarytas.
3 veiksmas: Spustelėkite ir atidarykite failą „xl/vbaProject.bas“ arba „xl/vbaProject.bin“ naudodami šešioliktainį redaktorių.
4 veiksmas: Raskite eilutę „DPB“ ir pakeiskite ją „DPX“.
5 veiksmas: Išsaugokite failą ir nukopijuokite jį atgal į ZIP aplanką (galite nuvilkti failą į aplanką).
6 veiksmas: Dabar supakuokite visus aplanke esančius failus į naują ZIP failą. Tada pakeiskite failo plėtinį į .xlsm.
7 veiksmas: Tada atidarykite .xlsm failą. Bus rodomi įvairūs klaidų pranešimai. Norėdami tęsti, spustelėkite „Taip“.
8 veiksmas: Paspauskite ALT+F11, kad atidarytumėte VBA projektą ir meniu Įrankiai spustelėkite VBAProject Properties.
9 veiksmas: Atidarykite skirtuką Apsauga, panaikinkite žymėjimą „Užrakinti projektą peržiūrai“ ir paspauskite Gerai.
10 veiksmas: Išsaugokite .xlsm failą ir uždarykite langą
Šio metodo trūkumai:
- Svetainėje yra daug šešioliktainių redaktorių. Išsirinkti gerą yra sudėtinga užduotis, jei neturite techninių žinių.
- Kai kurie vartotojai pranešė, kad negali atsisiųsti šešioliktainio rengyklės. Todėl šis metodas ne visada jums naudingas.
2 dalis: Pašalinkite Excel VBA projekto slaptažodį su žinomu slaptažodžiu
Šį atvejį palyginti lengviau vykdyti ir jis panašus į mūsų ankstesnę diskusiją. Kad būtų lengviau suprasti, procedūra aprašyta toliau:
1 žingsnis: Atidarykite „Excel“ darbaknygę naudodami „Microsoft Excel“. Paspauskite Alt + F11, kad pasiektumėte VBA projektą.
2 žingsnis: Eikite į Tools>VBAProject Properties. Dialogo lange VBAProject Slaptažodis įveskite teisingą slaptažodį.
3 veiksmas: Eikite į skirtuką Apsauga, panaikinkite žymėjimą „Užrakinti projektą peržiūrai“ ir išjunkite slaptažodį šiuose laukeliuose.
4 veiksmas: Spustelėkite „Gerai“ ir išsaugokite operaciją. Tai viskas.
Išvada
Tai gali būti siaubinga užduotis pašalinti VBA projekto slaptažodžius iš „Excel“ failų. Dirbant su tokio tipo failais visada rekomenduojama naudoti veiksmingą ir lengvai naudojamą sprendimą. Tai sutaupo daug laiko ir yra patogiausia. Pabandykite dabar Passper programai Excel ir liksite labai sužavėti.