Microsoft- ի Visual Basic for Applications (VBA) - ը Microsoft Office- ում գործառույթների և առաջադրանքների ավտոմատացման համար ծրագրեր գրելու ստանդարտ լեզու է: Հասկացեք, թե ինչպես պաշտպանել VBA ծածկագիրը, որպեսզի ուրիշները չկարողանան սաբոտաժ անել կամ գողանալ ձեր մակրոները:
VBA գաղտնաբառերի չպաշտպանման և հեռացման համար տե՛ս այս հոդվածը.
Քայլեր
Մեթոդ 1 3 -ից. Ապահովեք VBA ծածկագիրը գաղտնաբառով
Քայլ 1. Բացեք Visual Basic խմբագիրը, որը սովորաբար գտնվում է «Մակրո» բաժնում ՝ «Գործիքներ» ցանկում:
(Access- ում, հնարավոր է, կարիք լինի լինել տվյալների բազայի պատուհանում `խմբագրիչին հասնելու համար` կախված ձեր համակարգչի կարգավորումից):
-
Visual Basic խմբագրիչի «Գործիք» ցանկում ընտրեք «Projectրագրի հատկությունները»:
Քայլ 2. Գնացեք «Պաշտպանություն» ներդիրին:
Քայլ 3. Ընտրեք «Կողպել նախագիծը դիտման համար» վանդակը:
Եթե չընտրեք այս վանդակը, չեք թաքցնի ձեր ծածկագիրը:
Քայլ 4. Ստեղծեք և հաստատեք ձեր ցանկալի գաղտնաբառը նշված տուփերում:
Քայլ 5. Պահպանեք, փակեք և վերաբացեք ձեր աշխատանքային գիրքը, որպեսզի պաշտպանությունն ուժի մեջ մտնի:
(Microsoft Excel 2007 և ավելի նոր ծրագրերում, հնարավոր է, անհրաժեշտ լինի պահել որպես XLSM ֆայլ, որպեսզի ձեր ծածկագիրը աշխատի):
Մեթոդ 2-ից 3-ը. Թաքցրեք VBA ծածկագիրը միայն կարդալու ֆայլով `2007 թ
Քայլ 1. Գնացեք «Տվյալների բազայի գործիքներ» ներդիրին:
Քայլ 2. Գտեք «Տվյալների բազայի գործիքներ» խումբը:
Քայլ 3. Ընտրեք «Կատարել ACCDE
Քայլ 4. Պահպանեք ACCDE ֆայլը սկզբնական ֆայլից առանձին անունով:
Այդ ACCDE ֆայլը միայն կարդալու ֆայլի տեսակ է, այնպես որ դուք նույնպես պետք է պահեք բնօրինակը, որպեսզի կարողանաք որևէ փոփոխություն կատարել:
Մեթոդ 3-ից 3-ը. Պաշտպանեք ձեր VBA ծածկագիրը `հավելում կատարելով
Քայլ 1. Ստեղծեք այնպիսի դատարկ Office ֆայլ, որը կօգտագործի ձեր կոդը:
(Օրինակ, եթե ձեր կոդը աշխատում է MS Excel- ով, ստեղծեք Excel ֆայլ):
Քայլ 2. Պատճենեք ձեր VBA ծածկագիրը այդ դատարկ ֆայլի Visual Basic խմբագրիչում:
Քայլ 3. Բացեք «Մակրո» պատուհանը, որը սովորաբար պահվում է «Գործիքներ» բաժնում:
Քայլ 4. Կրկին փորձարկեք ձեր ծածկագիրը, որը կարգաբերում է այն:
Քայլ 5. Հեռացրեք դատարկ ֆայլին ավելացված ցանկացած բան ձեր փորձարկմամբ:
Քայլ 6. Ավելացրեք նկարագրություն մակրոին, որը կգործի ձեր հավելումում:
(Հնարավոր է ՝ անհրաժեշտ լինի ընտրել մակրո «Ընտրանքներ» ՝ նկարագրությունը տեղադրելու համար):
Քայլ 7. Կազմեք ձեր կոդը:
(Visual Basic խմբագրիչում նայեք «Վրիպազերծում» ընտրացանկի ներքև և ընտրեք «Կազմել VBA նախագիծ»):
Քայլ 8. Պահպանեք ֆայլի պատճենը ստանդարտ ֆայլի տեսակում:
Քայլ 9. Գնացեք «Գործիքներ» Visual Basic խմբագրիչում, այնուհետև ընտրեք «Projectրագրի հատկություններ
Քայլ 10. Ընտրեք «Պաշտպանություն» ներդիրը:
Քայլ 11. Ակտիվացրեք «Կողպել նախագիծը դիտման համար» վանդակը:
(Կարող է նաև գաղտնաբառ սահմանել ՝ կախված ֆայլի կոնկրետ տեսակից, որի հետ աշխատում եք և MS Office- ի և ձեր համակարգչի ձեր կարգավորումներից):
Քայլ 12. Բացեք «Պահել As » կամ «Պահել պատճենը» երկխոսության տուփը:
Քայլ 13. Մուտք գործեք բացվող ընտրացանկ և փոխեք ֆայլի տեսակը համապատասխան տեսակի հավելման:
- Պահեք Microsoft Word հավելումը որպես DOT ֆայլ, փաստաթղթի ձևանմուշ: (Եթե ցանկանում եք, որ հավելումը գործարկվի Word- ը սկսելիս, պահեք այն Word Startup թղթապանակում):
- Պահպանեք Microsoft Excel հավելումը որպես XLA ֆայլ:
- Պահեք Microsoft Access հավելումը որպես MDE ֆայլ, որը կպաշտպանի VBA ծածկագիրը: (Microsoft Access հավելումները կարող են պահվել նաև որպես MDA ֆայլեր, բայց դա չի թաքցնում ծածկագիրը):
- Պահեք Microsoft PowerPoint- ի հավելումը որպես PPA ֆայլ, որը կթաքցնի VBA ծածկագիրը և թույլ չի տա, որ ձեզանից բացի ուրիշները մուտք գործեն դրան կամ խմբագրեն այն:
Քայլ 14. Դուրս եկեք և վերաբացեք Microsoft Office- ը:
Ձեր հավելումներն այժմ պետք է օգտագործելի լինեն:
Խորհուրդներ
- Եթե չեք կարողանում գտնել VBA խմբագիր կամ հավելումների կառավարիչ, համոզվեք, որ այն տեղադրված է ձեր համակարգչում: Եթե ոչ, ապա հավանաբար անհրաժեշտ կլինի մուտք գործել ձեր Office փաթեթների տեղադրման սկավառակներ `անհրաժեշտ ծրագրերը տեղադրելու համար:
- Microsoft Office- ի ձեր հատուկ կարգավորումները և կարգավորումները կարող են ազդել յուրաքանչյուր ծրագրում տարբեր գործառույթների գտնվելու վայրի վրա: Եթե գործառույթ չեք գտնում, փորձեք արագ «Օգնություն» որոնել գործառույթի անունը: