3 spôsoby ochrany kódu VBA

Obsah:

3 spôsoby ochrany kódu VBA
3 spôsoby ochrany kódu VBA

Video: 3 spôsoby ochrany kódu VBA

Video: 3 spôsoby ochrany kódu VBA
Video: How to open Password Protected Excel File (No Software & 100% Free) 2024, Smieť
Anonim

Microsoft Visual Basic for Applications (VBA) je štandardný jazyk na písanie programov na automatizáciu funkcií v programe Microsoft Office. Naučte sa chrániť svoj kód VBA pred ukradnutím alebo sabotovaním inými osobami.

Krok

Metóda 1 z 3: Ochrana kódu heslom

Chráňte kód VBA, krok 1
Chráňte kód VBA, krok 1

Krok 1. Otvorte editor jazyka Visual Basic, ktorý sa zvyčajne nachádza v ponuke „Nástroje“> „Makro“

Ak používate Access, v závislosti od nastavení počítača bude možno potrebné najskôr otvoriť okno databázy.

  • V ponuke „Nástroje“v editore jazyka Visual Basic vyberte „Vlastnosti projektu“.

    Chráňte kód VBA, krok 1. Bullet1
    Chráňte kód VBA, krok 1. Bullet1
Chráňte kód VBA, krok 2
Chráňte kód VBA, krok 2

Krok 2. Prejdite na kartu „Ochrana“

Chráňte kód VBA, krok 3
Chráňte kód VBA, krok 3

Krok 3. Zaškrtnutím možnosti „Uzamknúť projekt na zobrazenie“skryjete kód

Chráňte kód VBA, krok 4
Chráňte kód VBA, krok 4

Krok 4. Zadajte heslo dvakrát do určeného poľa na vytvorenie a potvrdenie hesla

Chráňte kód VBA, krok 5
Chráňte kód VBA, krok 5

Krok 5. Uložte zmeny, zatvorte a znova otvorte súbor

Ak používate Excel 2007 a novší, bude možno potrebné, aby ste súbor uložili ako súbor XLSM, aby kód fungoval.)

Metóda 2 z 3: Skrytie kódu VBA v súboroch programu Access 2007 iba na čítanie

Chráňte kód VBA, krok 6
Chráňte kód VBA, krok 6

Krok 1. Prejdite na kartu „Databázové nástroje“

Chráňte kód VBA, krok 7
Chráňte kód VBA, krok 7

Krok 2. Vyhľadajte skupinu „Databázové nástroje“

Chráňte kód VBA, krok 8
Chráňte kód VBA, krok 8

Krok 3. Vyberte „Vytvoriť ACCDE. "

Chráňte kód VBA, krok 9
Chráňte kód VBA, krok 9

Krok 4. Uložte súbor ACCDE s iným názvom

Súbory ACCDE sú iba na čítanie, takže na vykonanie zmien budete musieť zachovať pôvodné súbory.

Metóda 3 z 3: Ochrana kódu VBA vytváraním doplnkov

Chráňte kód VBA, krok 10
Chráňte kód VBA, krok 10

Krok 1. Vytvorte prázdny súbor Office podľa kódu, ktorý chcete vytvoriť

Ak je váš kód napríklad vytvorený pre program Excel, vytvorte nový súbor programu Excel.

Chráňte kód VBA, krok 11
Chráňte kód VBA, krok 11

Krok 2. Skopírujte kód VBA do editora jazyka Visual Basic do prázdneho súboru

Chráňte kód VBA, krok 12
Chráňte kód VBA, krok 12

Krok 3. Otvorte okno „Makrá“, ktoré je spravidla v časti „Nástroje“. "

Chráňte kód VBA, krok 13
Chráňte kód VBA, krok 13

Krok 4. Otestujte svoj kód a „ladenie“

Chráňte kód VBA, krok 14
Chráňte kód VBA, krok 14

Krok 5. Odstráňte obsah súboru pridaného makrom

Chráňte kód VBA, krok 15
Chráňte kód VBA, krok 15

Krok 6. Pridajte popis makra, ktoré sa má spustiť

Ak chcete pridať popis, možno budete musieť kliknúť na „Možnosti“v okne makra.

Chráňte kód VBA, krok 16
Chráňte kód VBA, krok 16

Krok 7. Zostavte kód

V editore jazyka Visual Basic nájdite ponuku "Ladiť" a zvoľte "Kompilovať projekt VBA".

Chráňte kód VBA, krok 17
Chráňte kód VBA, krok 17

Krok 8. Uložte kópiu súboru v štandardnom formáte

Chráňte kód VBA, krok 18
Chráňte kód VBA, krok 18

Krok 9. V editore jazyka Visual Basic kliknite na „Nástroje“a potom vyberte „Vlastnosti projektu. "

Chráňte kód VBA, krok 19
Chráňte kód VBA, krok 19

Krok 10. Kliknite na kartu „Ochrana“

Chráňte kód VBA, krok 20
Chráňte kód VBA, krok 20

Krok 11. Začiarknite políčko „Uzamknúť projekt na zobrazenie“

V závislosti od typu súboru, ktorý používate, a nastavení kancelárie alebo počítača môže byť potrebné nastaviť heslo.

Chráňte kód VBA, krok 21
Chráňte kód VBA, krok 21

Krok 12. Otvorte „Uložiť ako … “alebo„ Uložiť kópiu “.

Chráňte kód VBA, krok 22
Chráňte kód VBA, krok 22

Krok 13. Vstúpte do rozbaľovacej ponuky a zmeňte typ súboru podľa doplnku, ktorý ste vytvorili

  • Uložte doplnky programu Microsoft Word ako DOT alebo šablóny. Ak chcete, aby sa doplnok spustil pri otvorení programu Word, uložte súbor do priečinka „Spustenie“programu Word.
  • Uložte doplnok Microsoft Excel ako XLA.
  • Doplnok Microsoft Access uložte vo formáte MDE. Tento formát ochráni kód VBA. Súbory makier programu Excel je možné uložiť aj vo formáte MDA, ale kód nebude skrytý.
  • Uložte doplnok Microsoft PowerPoint ako PPA. Týmto spôsobom bude kód VBA uzamknutý a nikto iný k nemu nemôže pristupovať ani ho upravovať.
Chráňte kód VBA, krok 23
Chráňte kód VBA, krok 23

Krok 14. Zatvorte a znova otvorte balík Microsoft Office

Váš doplnok bude použiteľný.

Tipy

  • Ak nemôžete nájsť editora VBA alebo správcu doplnkov, uistite sa, že je program nainštalovaný vo vašom počítači. Ak program nie je nainštalovaný, budete musieť na inštaláciu potrebných súborov použiť inštalačný disk CD balíka Office.
  • Vaše nastavenia balíka Microsoft Office môžu ovplyvniť umiestnenie funkcií v jednotlivých programoch. Ak nemôžete nájsť konkrétnu funkciu, vyhľadajte ju v ponuke „Pomocník“.

Odporúča: