Ինչպես հեռացնել գաղտնաբառը Excel VBA նախագծից գաղտնաբառով/առանց
Excel նախագիծ Visual Basic for Applications (VBA) ծրագրավորման լեզու է, որն օգտագործվում է Excel-ում պարզ ծրագրեր մշակելու համար: Այն սովորաբար օգտագործվում է բարդ կամ ժամանակատար աշխատանքները ավտոմատացված, ժամանակ խնայող գործընթացների վերածելու համար՝ իր հերթին բարելավելով հաշվետվության գործընթացի որակը: Այս VBA նախագծերը, սակայն, երբեմն կարող են պաշտպանված լինել գաղտնաբառով՝ ձեր գաղտնիությունը պաշտպանելու կամ բնօրինակ աշխատանքային սցենարի ցանկացած խախտում կանխելու համար: Հետևաբար, երբեմն կարող է դժվար լինել հիշել այս գաղտնաբառերը, քանի որ օգտվողները մոռացել կամ կորցրել են գաղտնաբառը, կամ մի շարք այլ պատճառներով: Հետևաբար, այս հոդվածում կնշվեն տարբեր հեշտ եղանակներ, որոնք կարող են օգտագործվել Excel VBA նախագծից գաղտնաբառ հեռացնելու համար:
Գոյություն ունեն երկու տեսակի դեպքեր, որոնց կարող եք հանդիպել Excel VBA նախագծերից գաղտնաբառերը հեռացնելիս: Երկու բանի մասին էլ քայլ առ քայլ կխոսենք։
Մաս 1. Հեռացրեք Excel VBA նախագծի գաղտնաբառը՝ առանց գաղտնաբառը իմանալու
Դա անելու համար կարող եք կիրառել մի քանի մոտեցում, որոնցից երեքը հետևյալն են.
Հեռացրեք Excel VBA նախագծի գաղտնաբառը մեկ սեղմումով XLS/XLSM ֆայլերի համար
Շուկայում կան բազմաթիվ ծրագրեր, որոնք կարող են օգնել ձեզ հեռացնել գաղտնաբառերը Excel VBA նախագծից: Լավ օրինակ է Passper Excel-ի համար , որը պարզ և արդյունավետ լուծում է VBA կոդով աշխատաթերթի/աշխատանքային գրքի ներսում կառուցված բոլոր խմբագրման և ձևաչափման պաշտպանություններից ակնթարթորեն ազատվելու համար:
Passper Excel-ի որոշ հիմնական առանձնահատկություններից են.
- VBA նախագծի գաղտնաբառը ձեր Excel աշխատանքային գրքում կարող է հեռացվել պարզ սեղմումով .
- Երաշխիք ա 100% հաջողության մակարդակ .
- Passper թիմը հոգ է տանում -ի անվտանգությունը նրանց տվյալները . Հեռացման գործընթացում/հետո տվյալների կորուստ կամ արտահոսք չի լինի:
- Ծրագիրն ունի ա լայն համատեղելիություն . Աջակցում է .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm և Microsoft Excel-ի կողմից ստեղծված այլ ֆայլեր:
Պատկերացնելու համար, թե որքան պարզ է Passper Excel-ի համար օգտագործելը, մենք ձեզ համար մանրամասն ուղեցույց ենք պատրաստել: Առաջին հերթին, դուք պետք է ներբեռնեք ծրագիրը և տեղադրեք այն ձեր համակարգչում:
Քայլ 1. Տեղադրվելուց հետո դուք պետք է ընտրեք «Հեռացնել սահմանափակումները» տարբերակը:
Քայլ 2. Օգտագործեք «Ընտրեք ֆայլ» կոճակը՝ գաղտնաբառով պաշտպանված Excel ֆայլը վերբեռնելու համար: Երբ ֆայլը ավելացվի ծրագրակազմին, պարզապես սեղմեք «Ջնջել» տարբերակը՝ ձեր Excel թերթից գաղտնաբառի պաշտպանությունից ազատվելու համար:
Քայլ 3. Վայրկյանների ընթացքում VBA նախագծի գաղտնաբառը կհեռացվի ձեր Excel աշխատանքային գրքույկից:
Passper Excel-ի համար Դա հզոր և հուսալի ծրագիր է: Այն դրական արձագանքներ է ստացել օգտատերերի կողմից: Մի հապաղեք օգտագործել այն:
Հեռացրեք Excel VBA նախագծի գաղտնաբառը առցանց
Ձեր Excel փաստաթղթերում VBA նախագծի գաղտնաբառը հեռացնելու մեկ այլ մոտեցում է համացանցում հասանելի առցանց ծառայությունից օգտվելը: Այս տեսակի առցանց գործիքի լավ օրինակ է Office VBA Password Remover-ը: Այս առցանց գործիքը օգնում է ձեզ ազատվել ձեր պաշտպանությունից, սակայն պահանջում է բազմաթիվ քայլեր: Ընթացակարգը հետևյալն է.
Քայլ 1: Սեղմեք «Բացել ֆայլը»՝ ձեր VBA նախագծի գաղտնաբառով պաշտպանված Excel ֆայլը վերբեռնելու համար:
Քայլ 2: Սեղմեք «Decrypt VBA»՝ նոր փաստաթղթի ներբեռնումը հաստատելու համար:
Քայլ 3: Ներբեռնվելուց հետո բացեք փաստաթուղթը: Այն կհիշեցնի ձեզ, որ նախագիծը պարունակում է անվավեր բանալի: Շարունակելու համար սեղմեք «Այո»:
Քայլ 4: Սեղմեք ALT+F11՝ VBA նախագիծը բացելու համար: Մակրո պատուհանում դուք չպետք է ընդլայնեք նախագիծը: Հաջորդը, գնացեք Գործիքներ> VBA Ծրագրի հատկություններ:
Քայլ 5: Գնացեք «Պաշտպանություն» ներդիր, սահմանեք ձեր նախընտրած նոր գաղտնաբառ և ընտրված թողեք վանդակը:
Քայլ 6: Պահպանեք փաստաթուղթը և փակեք VBA նախագիծը:
Քայլ 7: Կրկին բացեք ձեր Excel աշխատանքային գիրքը և կրկնեք 4-րդ քայլը:
Քայլ 8: Այս անգամ դուք պետք է մաքրեք վանդակը և գաղտնաբառի դաշտերը «Պաշտպանություն» ներդիրում:
Քայլ 9: Կրկին պահպանեք փաստաթուղթը: Գաղտնաբառը հեռացվել է։
Այս մեթոդի թերությունները.
- Ձեր Excel ֆայլը բեռնելու համար ժամանակ կպահանջվի: Բացի այդ, չկա մշակման տող, այնպես որ դուք չեք կարող ասել՝ ձեր ֆայլը վերբեռնվել է, թե ոչ:
- Ձեր Excel ֆայլը իրենց կայք ներբեռնելը անվտանգ չէ ձեր տվյալների համար, հատկապես, երբ ձեր տվյալները զգայուն են:
Հեռացրեք գաղտնաբառը Excel VBA նախագծից՝ օգտագործելով HEX խմբագրիչը
Hex խմբագիրը կարող է օգտակար գործիք լինել, եթե ցանկանում եք ձեռքով հեռացնել գաղտնաբառերը ձեր 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 ֆայլի մեջ: Հաջորդը, փոխեք ֆայլի ընդլայնումը .xlsm:
Քայլ 7: Հաջորդը, բացեք .xlsm ֆայլը: Կհայտնվեն տարբեր սխալների մասին ծանուցումներ: Շարունակելու համար սեղմեք «Այո»:
Քայլ 8: Սեղմեք ALT+F11՝ VBA նախագիծը բացելու համար և սեղմեք VBAProject Properties Գործիքների ցանկում:
Քայլ 9: Բացեք «Պաշտպանություն» ներդիրը, հանեք «Կողպել նախագիծը դիտելու համար» տողը և սեղմեք OK:
Քայլ 10: Պահպանեք .xlsm ֆայլը և փակեք պատուհանը
Այս մեթոդի թերությունները.
- Կայքում կան բազմաթիվ hex խմբագիրներ: Լավը ընտրելը դժվար գործ է, եթե չունես տեխնիկական գիտելիքներ:
- Որոշ օգտատերեր հայտնել են, որ չեն կարող ներբեռնել տասնվեցական խմբագրիչը: Հետեւաբար, այս մեթոդը միշտ չէ, որ օգտակար է ձեզ համար:
Մաս 2. Հեռացրեք Excel VBA նախագծի գաղտնաբառը հայտնի գաղտնաբառով
Այս գործը համեմատաբար ավելի հեշտ է կատարել և նման է մեր նախորդ քննարկմանը: Հասկանալու հեշտության համար ընթացակարգը նկարագրված է ստորև.
Քայլ 1: Բացեք ձեր Excel աշխատանքային գիրքը Microsoft Excel-ով: Սեղմեք Alt+F11՝ VBA նախագիծը մուտք գործելու համար:
Քայլ 2: Գնացեք Tools>VBAProject Properties: Մուտքագրեք ճիշտ գաղտնաբառը VBAProject Password երկխոսության վանդակում:
Քայլ 3: Գնացեք «Պաշտպանություն» ներդիր, հանեք «Կողպեք նախագիծը դիտելու համար» տողի նշանը և անջատեք գաղտնաբառը հետևյալ վանդակներում:
Քայլ 4: Սեղմեք «OK» և պահպանեք գործողությունը: Այսքանը:
Եզրակացություն
VBA նախագծի գաղտնաբառերը Excel ֆայլերից հեռացնելը կարող է սարսափելի խնդիր լինել: Այս տեսակի ֆայլերի հետ գործ ունենալիս միշտ խորհուրդ է տրվում օգտագործել արդյունավետ և հեշտ օգտագործման լուծում: Սա խնայում է շատ ժամանակ և ամենահարմարն է: Փորձեք հիմա Passper Excel-ի համար և դուք շատ տպավորված կլինեք: