3 veidi, kā aizsargāt VBA kodu

Satura rādītājs:

3 veidi, kā aizsargāt VBA kodu
3 veidi, kā aizsargāt VBA kodu

Video: 3 veidi, kā aizsargāt VBA kodu

Video: 3 veidi, kā aizsargāt VBA kodu
Video: Объяснение Hyper-V: обеспечение производительности сетевых хранилищ и графики на виртуальной машине 2024, Aprīlis
Anonim

Microsoft Visual Basic for Applications (VBA) ir standarta valoda programmu rakstīšanai, lai automatizētu funkcijas un uzdevumus Microsoft Office. Izprotiet, kā aizsargāt VBA kodu, lai citi nevarētu sabotēt vai nozagt jūsu makro.

Informāciju par VBA paroļu aizsardzību un noņemšanu sk Šis raksts.

Soļi

1. metode no 3: aizsargājiet VBA kodu ar paroli

Aizsargājiet VBA kodu 1. darbība
Aizsargājiet VBA kodu 1. darbība

1. solis. Atveriet Visual Basic redaktoru, kas parasti atrodams izvēlnes “Rīki” sadaļā “Makro”

(Programmā Access atkarībā no datora iestatījumiem, iespējams, būs jāatrodas datu bāzes logā, lai sasniegtu redaktoru.)

  • Visual Basic redaktora izvēlnē "Rīks" atlasiet "Projekta rekvizīti".

    Aizsargājiet VBA kodu 1. darbība. Aizzīme 1
    Aizsargājiet VBA kodu 1. darbība. Aizzīme 1
Aizsargājiet VBA kodu 2. darbība
Aizsargājiet VBA kodu 2. darbība

2. solis. Dodieties uz cilni “Aizsardzība”

Aizsargājiet VBA kodu 3. darbība
Aizsargājiet VBA kodu 3. darbība

3. solis. Atzīmējiet izvēles rūtiņu "Bloķēt projektu apskatei"

Ja neatzīmēsit šo izvēles rūtiņu, kodu neslēpsiet.

Aizsargājiet VBA kodu 4. darbība
Aizsargājiet VBA kodu 4. darbība

Solis 4. Izveidojiet un apstipriniet vēlamo paroli norādītajos lodziņos

Aizsargājiet VBA kodu 5. darbība
Aizsargājiet VBA kodu 5. darbība

5. darbība. Saglabājiet, aizveriet un atkārtoti atveriet savu darbgrāmatu, lai aizsardzība stātos spēkā

(Microsoft Excel 2007 un jaunākās versijās, lai kods darbotos, iespējams, tas būs jāsaglabā kā XLSM fails.)

2. metode no 3: paslēpiet VBA kodu tikai lasāmā failā ar piekļuvi 2007

Aizsargājiet VBA kodu 6. darbība
Aizsargājiet VBA kodu 6. darbība

1. solis. Dodieties uz cilni "Datu bāzes rīki"

Aizsargājiet VBA kodu 7. darbība
Aizsargājiet VBA kodu 7. darbība

2. solis. Atrodiet grupu "Datu bāzes rīki"

Aizsargājiet VBA kodu 8. darbība
Aizsargājiet VBA kodu 8. darbība

3. solis. Atlasiet “Izveidot ACCDE

Aizsargājiet VBA kodu 9. darbība
Aizsargājiet VBA kodu 9. darbība

4. darbība. Saglabājiet ACCDE failu ar atsevišķu nosaukumu no sākotnējā faila

Šis ACCDE fails ir tikai lasāms faila veids, tāpēc jums ir jāsaglabā arī sākotnējais fails, lai varētu veikt izmaiņas.

3. metode no 3: aizsargājiet savu VBA kodu, izveidojot pievienojumprogrammu

Aizsargājiet VBA kodu 10. darbība
Aizsargājiet VBA kodu 10. darbība

1. darbība. Izveidojiet tukšu Office failu, kura tips izmantos jūsu kodu

(Piemēram, ja jūsu kods darbojas ar programmu MS Excel, izveidojiet Excel failu.)

Aizsargājiet VBA kodu 11. darbība
Aizsargājiet VBA kodu 11. darbība

2. darbība. Kopējiet savu VBA kodu šī tukšā faila Visual Basic redaktorā

Aizsargājiet VBA kodu 12. darbība
Aizsargājiet VBA kodu 12. darbība

Solis 3. Atveriet logu "Makro", kas parasti tiek saglabāts sadaļā "Rīki"

Aizsargājiet VBA kodu 13. darbība
Aizsargājiet VBA kodu 13. darbība

4. solis. Pārbaudiet savu kodu vēlreiz, kas to atkļūdo

Aizsargājiet VBA kodu 14. darbība
Aizsargājiet VBA kodu 14. darbība

5. solis. Testa laikā noņemiet visu, kas tukšajam failam pievienots

Aizsargājiet VBA kodu 15. darbība
Aizsargājiet VBA kodu 15. darbība

6. darbība. Pievienojiet aprakstu makro, kas tiks lietots jūsu pievienojumprogrammā

(Lai varētu ievietot aprakstu, iespējams, būs jāizvēlas makro opcijas.)

Aizsargājiet VBA kodu 16. darbība
Aizsargājiet VBA kodu 16. darbība

7. solis. Apkopojiet savu kodu

(Visual Basic redaktorā skatiet izvēlni "Atkļūdot" un atlasiet "Kompilēt VBA projektu".)

Aizsargājiet VBA kodu 17. darbība
Aizsargājiet VBA kodu 17. darbība

8. solis. Saglabājiet faila kopiju standarta faila tipā

Aizsargājiet VBA kodu 18. darbība
Aizsargājiet VBA kodu 18. darbība

9. solis. Visual Basic redaktorā atveriet "Rīki", pēc tam atlasiet "Projekta rekvizīti"

Aizsargājiet VBA kodu 19. darbība
Aizsargājiet VBA kodu 19. darbība

10. solis. Atlasiet cilni "Aizsardzība"

Aizsargājiet VBA kodu 20. darbība
Aizsargājiet VBA kodu 20. darbība

11. solis. Aktivizējiet izvēles rūtiņu "Bloķēt projektu apskatei"

(Iespējams, jums būs jāiestata arī parole atkarībā no konkrētā faila veida, ar kuru strādājat, un jūsu MS Office un datora iestatījumiem.)

Aizsargājiet VBA kodu 21. darbība
Aizsargājiet VBA kodu 21. darbība

12. solis. Atveriet dialoglodziņu "Saglabāt kā" vai "Saglabāt kopiju"

Aizsargājiet VBA kodu 22. darbība
Aizsargājiet VBA kodu 22. darbība

13. solis. Piekļūstiet nolaižamajai izvēlnei un mainiet faila tipu uz atbilstošo pievienojumprogrammas veidu

  • Saglabājiet Microsoft Word pievienojumprogrammu kā DOT failu, dokumenta veidni. (Ja vēlaties, lai pievienojumprogramma tiktu palaista, palaižot programmu Word, saglabājiet to mapē Word startēšana.)
  • Saglabājiet Microsoft Excel pievienojumprogrammu kā XLA failu.
  • Saglabājiet Microsoft Access pievienojumprogrammu kā MDE failu, kas aizsargās VBA kodu. (Microsoft Access pievienojumprogrammas var saglabāt arī kā MDA failus, taču tas neslēpj kodu.)
  • Saglabājiet Microsoft PowerPoint pievienojumprogrammu kā PPA failu, kas paslēps VBA kodu un neļaus to piekļūt vai rediģēt nevienam, izņemot jūs.
Aizsargājiet VBA kodu 23. darbība
Aizsargājiet VBA kodu 23. darbība

14. darbība. Aizveriet un atkārtoti atveriet Microsoft Office

Jūsu pievienojumprogrammām tagad vajadzētu būt izmantojamām.

Padomi

  • Ja nevarat atrast VBA redaktoru vai pievienojumprogrammu pārvaldnieku, pārliecinieties, vai tas ir instalēts jūsu datorā. Ja nē, iespējams, jums būs jāpiekļūst Office komplekta instalācijas diskiem, lai instalētu nepieciešamās programmas.
  • Jūsu īpašie Microsoft Office iestatījumi un iestatījumi var ietekmēt to, kur katrā programmā atrodas dažādas funkcijas. Ja nevarat atrast funkciju, mēģiniet palaist funkcijas nosaukumu ar ātru palīdzību.

Ieteicams: