VBA ծածկագիրը պաշտպանելու 3 եղանակ

Բովանդակություն:

VBA ծածկագիրը պաշտպանելու 3 եղանակ
VBA ծածկագիրը պաշտպանելու 3 եղանակ

Video: VBA ծածկագիրը պաշտպանելու 3 եղանակ

Video: VBA ծածկագիրը պաշտպանելու 3 եղանակ
Video: Hyper-V: Understanding Virtual Machines 2024, Ապրիլ
Anonim

Microsoft- ի Visual Basic for Applications (VBA) - ը Microsoft Office- ում գործառույթների և առաջադրանքների ավտոմատացման համար ծրագրեր գրելու ստանդարտ լեզու է: Հասկացեք, թե ինչպես պաշտպանել VBA ծածկագիրը, որպեսզի ուրիշները չկարողանան սաբոտաժ անել կամ գողանալ ձեր մակրոները:

VBA գաղտնաբառերի չպաշտպանման և հեռացման համար տե՛ս այս հոդվածը.

Քայլեր

Մեթոդ 1 3 -ից. Ապահովեք VBA ծածկագիրը գաղտնաբառով

Պաշտպանեք VBA ծածկագիրը Քայլ 1
Պաշտպանեք VBA ծածկագիրը Քայլ 1

Քայլ 1. Բացեք Visual Basic խմբագիրը, որը սովորաբար գտնվում է «Մակրո» բաժնում ՝ «Գործիքներ» ցանկում:

(Access- ում, հնարավոր է, կարիք լինի լինել տվյալների բազայի պատուհանում `խմբագրիչին հասնելու համար` կախված ձեր համակարգչի կարգավորումից):

  • Visual Basic խմբագրիչի «Գործիք» ցանկում ընտրեք «Projectրագրի հատկությունները»:

    Պաշտպանեք VBA ծածկագիրը Քայլ 1 Փամփուշտ 1
    Պաշտպանեք VBA ծածկագիրը Քայլ 1 Փամփուշտ 1
Պաշտպանեք VBA ծածկագիրը Քայլ 2
Պաշտպանեք VBA ծածկագիրը Քայլ 2

Քայլ 2. Գնացեք «Պաշտպանություն» ներդիրին:

Պաշտպանեք VBA ծածկագիրը Քայլ 3
Պաշտպանեք VBA ծածկագիրը Քայլ 3

Քայլ 3. Ընտրեք «Կողպել նախագիծը դիտման համար» վանդակը:

Եթե չընտրեք այս վանդակը, չեք թաքցնի ձեր ծածկագիրը:

Պաշտպանեք VBA ծածկագիրը Քայլ 4
Պաշտպանեք VBA ծածկագիրը Քայլ 4

Քայլ 4. Ստեղծեք և հաստատեք ձեր ցանկալի գաղտնաբառը նշված տուփերում:

Պաշտպանեք VBA ծածկագիրը Քայլ 5
Պաշտպանեք VBA ծածկագիրը Քայլ 5

Քայլ 5. Պահպանեք, փակեք և վերաբացեք ձեր աշխատանքային գիրքը, որպեսզի պաշտպանությունն ուժի մեջ մտնի:

(Microsoft Excel 2007 և ավելի նոր ծրագրերում, հնարավոր է, անհրաժեշտ լինի պահել որպես XLSM ֆայլ, որպեսզի ձեր ծածկագիրը աշխատի):

Մեթոդ 2-ից 3-ը. Թաքցրեք VBA ծածկագիրը միայն կարդալու ֆայլով `2007 թ

Պաշտպանեք VBA ծածկագիրը Քայլ 6
Պաշտպանեք VBA ծածկագիրը Քայլ 6

Քայլ 1. Գնացեք «Տվյալների բազայի գործիքներ» ներդիրին:

Պաշտպանեք VBA ծածկագիրը Քայլ 7
Պաշտպանեք VBA ծածկագիրը Քայլ 7

Քայլ 2. Գտեք «Տվյալների բազայի գործիքներ» խումբը:

Պաշտպանեք VBA ծածկագիրը Քայլ 8
Պաշտպանեք VBA ծածկագիրը Քայլ 8

Քայլ 3. Ընտրեք «Կատարել ACCDE

Պաշտպանեք VBA ծածկագիրը Քայլ 9
Պաշտպանեք VBA ծածկագիրը Քայլ 9

Քայլ 4. Պահպանեք ACCDE ֆայլը սկզբնական ֆայլից առանձին անունով:

Այդ ACCDE ֆայլը միայն կարդալու ֆայլի տեսակ է, այնպես որ դուք նույնպես պետք է պահեք բնօրինակը, որպեսզի կարողանաք որևէ փոփոխություն կատարել:

Մեթոդ 3-ից 3-ը. Պաշտպանեք ձեր VBA ծածկագիրը `հավելում կատարելով

Պաշտպանեք VBA ծածկագիրը Քայլ 10
Պաշտպանեք VBA ծածկագիրը Քայլ 10

Քայլ 1. Ստեղծեք այնպիսի դատարկ Office ֆայլ, որը կօգտագործի ձեր կոդը:

(Օրինակ, եթե ձեր կոդը աշխատում է MS Excel- ով, ստեղծեք Excel ֆայլ):

Պաշտպանեք VBA ծածկագիրը Քայլ 11
Պաշտպանեք VBA ծածկագիրը Քայլ 11

Քայլ 2. Պատճենեք ձեր VBA ծածկագիրը այդ դատարկ ֆայլի Visual Basic խմբագրիչում:

Պաշտպանեք VBA ծածկագիրը Քայլ 12
Պաշտպանեք VBA ծածկագիրը Քայլ 12

Քայլ 3. Բացեք «Մակրո» պատուհանը, որը սովորաբար պահվում է «Գործիքներ» բաժնում:

Պաշտպանեք VBA ծածկագիրը Քայլ 13
Պաշտպանեք VBA ծածկագիրը Քայլ 13

Քայլ 4. Կրկին փորձարկեք ձեր ծածկագիրը, որը կարգաբերում է այն:

Պաշտպանեք VBA ծածկագիրը Քայլ 14
Պաշտպանեք VBA ծածկագիրը Քայլ 14

Քայլ 5. Հեռացրեք դատարկ ֆայլին ավելացված ցանկացած բան ձեր փորձարկմամբ:

Պաշտպանեք VBA ծածկագիրը Քայլ 15
Պաշտպանեք VBA ծածկագիրը Քայլ 15

Քայլ 6. Ավելացրեք նկարագրություն մակրոին, որը կգործի ձեր հավելումում:

(Հնարավոր է ՝ անհրաժեշտ լինի ընտրել մակրո «Ընտրանքներ» ՝ նկարագրությունը տեղադրելու համար):

Պաշտպանեք VBA ծածկագիրը Քայլ 16
Պաշտպանեք VBA ծածկագիրը Քայլ 16

Քայլ 7. Կազմեք ձեր կոդը:

(Visual Basic խմբագրիչում նայեք «Վրիպազերծում» ընտրացանկի ներքև և ընտրեք «Կազմել VBA նախագիծ»):

Պաշտպանեք VBA ծածկագիրը Քայլ 17
Պաշտպանեք VBA ծածկագիրը Քայլ 17

Քայլ 8. Պահպանեք ֆայլի պատճենը ստանդարտ ֆայլի տեսակում:

Պաշտպանեք VBA ծածկագիրը Քայլ 18
Պաշտպանեք VBA ծածկագիրը Քայլ 18

Քայլ 9. Գնացեք «Գործիքներ» Visual Basic խմբագրիչում, այնուհետև ընտրեք «Projectրագրի հատկություններ

Պաշտպանեք VBA ծածկագիրը Քայլ 19
Պաշտպանեք VBA ծածկագիրը Քայլ 19

Քայլ 10. Ընտրեք «Պաշտպանություն» ներդիրը:

Պաշտպանեք VBA ծածկագիրը Քայլ 20
Պաշտպանեք VBA ծածկագիրը Քայլ 20

Քայլ 11. Ակտիվացրեք «Կողպել նախագիծը դիտման համար» վանդակը:

(Կարող է նաև գաղտնաբառ սահմանել ՝ կախված ֆայլի կոնկրետ տեսակից, որի հետ աշխատում եք և MS Office- ի և ձեր համակարգչի ձեր կարգավորումներից):

Պաշտպանեք VBA ծածկագիրը Քայլ 21
Պաշտպանեք VBA ծածկագիրը Քայլ 21

Քայլ 12. Բացեք «Պահել As » կամ «Պահել պատճենը» երկխոսության տուփը:

Պաշտպանեք VBA ծածկագիրը Քայլ 22
Պաշտպանեք VBA ծածկագիրը Քայլ 22

Քայլ 13. Մուտք գործեք բացվող ընտրացանկ և փոխեք ֆայլի տեսակը համապատասխան տեսակի հավելման:

  • Պահեք Microsoft Word հավելումը որպես DOT ֆայլ, փաստաթղթի ձևանմուշ: (Եթե ցանկանում եք, որ հավելումը գործարկվի Word- ը սկսելիս, պահեք այն Word Startup թղթապանակում):
  • Պահպանեք Microsoft Excel հավելումը որպես XLA ֆայլ:
  • Պահեք Microsoft Access հավելումը որպես MDE ֆայլ, որը կպաշտպանի VBA ծածկագիրը: (Microsoft Access հավելումները կարող են պահվել նաև որպես MDA ֆայլեր, բայց դա չի թաքցնում ծածկագիրը):
  • Պահեք Microsoft PowerPoint- ի հավելումը որպես PPA ֆայլ, որը կթաքցնի VBA ծածկագիրը և թույլ չի տա, որ ձեզանից բացի ուրիշները մուտք գործեն դրան կամ խմբագրեն այն:
Պաշտպանեք VBA ծածկագիրը Քայլ 23
Պաշտպանեք VBA ծածկագիրը Քայլ 23

Քայլ 14. Դուրս եկեք և վերաբացեք Microsoft Office- ը:

Ձեր հավելումներն այժմ պետք է օգտագործելի լինեն:

Խորհուրդներ

  • Եթե չեք կարողանում գտնել VBA խմբագիր կամ հավելումների կառավարիչ, համոզվեք, որ այն տեղադրված է ձեր համակարգչում: Եթե ոչ, ապա հավանաբար անհրաժեշտ կլինի մուտք գործել ձեր Office փաթեթների տեղադրման սկավառակներ `անհրաժեշտ ծրագրերը տեղադրելու համար:
  • Microsoft Office- ի ձեր հատուկ կարգավորումները և կարգավորումները կարող են ազդել յուրաքանչյուր ծրագրում տարբեր գործառույթների գտնվելու վայրի վրա: Եթե գործառույթ չեք գտնում, փորձեք արագ «Օգնություն» որոնել գործառույթի անունը:

Խորհուրդ ենք տալիս: