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: 💥 Poner contraseña a un Excel | Cómo proteger con contraseña un libro de Excel | Proteger un archivo 2024, Novembris
Anonim

Microsoft Visual Basic for Applications (VBA) ir standarta valoda funkciju automatizācijas programmu rakstīšanai programmā Microsoft Office. Uzziniet, kā pasargāt savu VBA kodu no citu zagšanas vai sabotāžas.

Solis

1. metode no 3: koda aizsardzība ar paroli

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

1. solis. Atveriet Visual Basic redaktoru, kas parasti atrodas izvēlnē "Rīki"> "Makro"

Ja izmantojat Access, iespējams, vispirms būs jāatver datubāzes logs atkarībā no datora iestatījumiem.

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

    Aizsargājiet VBA kodu 1. darbība. Aizzīme
    Aizsargājiet VBA kodu 1. darbība. Aizzīme
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. Lai slēptu kodu, atzīmējiet opciju "Bloķēt projektu apskatei"

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

Solis 4. Ievadiet paroli divreiz lodziņā, lai izveidotu un apstiprinātu paroli

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

5. solis. Saglabājiet, aizveriet un atkārtoti atveriet failu, lai saglabātu izmaiņas

Ja izmantojat Excel 2007 un jaunākas versijas, iespējams, jums būs jāsaglabā fails kā XLSM fails, lai kods darbotos.)

2. metode no 3: VBA koda slēpšana tikai lasāmos Access 2007 failos

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 citu nosaukumu

ACCDE faili ir tikai lasāmi faili, tāpēc, lai veiktu izmaiņas, jums joprojām būs jāsaglabā sākotnējie faili.

3. metode no 3: VBA koda aizsardzība, veidojot pievienojumprogrammas

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

1. darbība. Izveidojiet tukšu Office failu atbilstoši kodam, kuru vēlaties izveidot

Piemēram, ja jūsu kods ir paredzēts programmai Excel, izveidojiet jaunu Excel failu.

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

2. darbība. Kopējiet VBA kodu Visual Basic Editor tukšā failā

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

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

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

Solis 4. Pārbaudiet savu kodu un "atkļūdojiet"

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

5. darbība. Dzēsiet makro pievienotā faila saturu

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

6. solis. Pievienojiet izpildāmā makro aprakstu

Lai pievienotu aprakstu, iespējams, makro logā būs jānoklikšķina uz "Opcijas".

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

7. solis. Apkopojiet kodu

Visual Basic redaktorā atrodiet 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 formātā

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

9. solis. Visual Basic redaktorā noklikšķiniet uz "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. Noklikšķiniet uz cilnes "Aizsardzība"

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

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

Atkarībā no izmantotā faila veida un Office/datora iestatījumiem, iespējams, būs jāiestata parole.

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

12. solis. Atveriet “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, pēc tam mainiet faila tipu atbilstoši izveidotajai pievienojumprogrammai

  • Saglabājiet Microsoft Word pievienojumprogrammas kā DOT vai veidnes. Ja vēlaties, lai pievienojumprogramma tiktu palaista, atverot Word, saglabājiet failu Word mapē "Startup".
  • Saglabājiet Microsoft Excel pievienojumprogrammu kā XLA.
  • Saglabājiet Microsoft Access pievienojumprogrammu MDE formātā. Šis formāts aizsargās VBA kodu. Excel makro failus var saglabāt arī MDA formātā, taču kods netiks paslēpts.
  • Saglabājiet Microsoft PowerPoint pievienojumprogrammu kā PPA. Tādā veidā VBA kods tiks bloķēts, un neviens cits tam nevar piekļūt vai to rediģēt.
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 pievienojumprogramma būs izmantojama.

Padomi

  • Ja nevarat atrast VBA redaktoru vai pievienojumprogrammu pārvaldnieku, pārliecinieties, vai programma ir instalēta jūsu datorā. Ja programma nav instalēta, iespējams, vajadzēs izmantot Office instalācijas kompaktdisku, lai instalētu nepieciešamos failus.
  • Jūsu Microsoft Office iestatījumi var ietekmēt funkciju atrašanās vietu atsevišķās programmās. Ja nevarat atrast noteiktu funkciju, meklējiet to izvēlnē "Palīdzība".

Ieteicams: