Ako chrániť kód vba

Visual Basic for Applications (VBA) je programovací jazyk vytvorený spoločnosťou Microsoft na automatizáciu funkcií a úloh v programov balíkov balíkov balíkov balíkov spoločnosti Microsoft Office. V tomto článku vám povieme, ako chrániť programový kód, aby ostatní používatelia nemohli ukradnúť alebo zmeniť vaše makrá.

Kroky

Metóda 1 z 3:
Ako chrániť heslo vBA
  1. Obrázok s názvom Chráňte kód VBA Krok 1
jeden. Otvorte program Visual Basic Editor. Otvorte ponuku "Developer" a kliknite na tlačidlo "Visual Basic". Ak pracujete s prístupom, otvorte databázu, ktorú chcete prejsť do programu Visual Basic Editor (ale záleží na verzii operačného systému).
  • V okne Visual Basic Editor v sekcii "Nástroj" vyberte položku Product Properties (Project Properties).Obrázok s názvom Chráňte kód VBA Krok 1Bullet1
  • Obrázok s názvom Chráňte kód VBA Krok 2
    2. Kliknite na kartu Ochrana (ochrana).
  • Obrázok s názvom Chráňte kód VBA Krok 3
    3. Začiarknite políčko "Projekt Lock pre prezeranie" (blok zobrazenia). V opačnom prípade bude kód zobraziť outsiders.
  • Obrázok s názvom Chráňte kód VBA Krok 4
    4. Zadajte heslo do príslušných riadkov.
  • Obrázok s názvom Chráňte kód VBA Krok 5
    päť. Uložte vykonané zmeny a potom reštartujte program. Možno v Microsoft Excel 2007 (a novšie verzie) budete musieť uložiť súbor vo formáte XLSM do práce.
  • Metóda 2 z 3:
    Ako skryť kód VBA v súbore s atribútom na čítanie v Access 2007
    1. Obrázok s názvom Chráňte kód VBA Krok 6
    jeden. Kliknite na kartu Database Tools.
  • Obrázok s názvom Chráňte kód VBA Krok 7
    2. Nájdite sekciu databázových nástrojov.
  • Obrázok s názvom Chráňte kód VBA Krok 8
    3. Kliknite na tlačidlo "Vytvoriť ACCDE".
  • Obrázok s názvom Chráňte kód VBA Krok 9
    4. Uložte nový súbor Accde pod názvom, ktorý sa líši od názvu zdrojového súboru. Accde je súbor s atribútom len na čítanie, takže uložte si zdrojový súbor, aby ste ho mohli zmeniť.
  • Metóda 3 z 3:
    Ako chrániť kód VBA expanziou
    1. Obrázok s názvom Chráňte kód VBA Krok 10
    jeden. Vytvorte nový súbor rovnakého formátu ako zdrojový súbor. Ak je napríklad zdrojový súbor súbor, vytvorte nový súbor programu Excel.
  • Obrázok s názvom Chráňte kód VBA Krok 11
    2. Otvorte nový súbor, spustite vizuálny základný editor v ňom a skopírujte kód VBA v okne editora.
  • Obrázok s názvom Chráňte kód VBA Krok 12
    3. Kliknite na "Nástroje"> MacROS (MACRO).
  • Obrázok s názvom Chráňte kód VBA Krok 13
    4. Otestovať program na ladu.
  • Obrázok s názvom Chráňte kód VBA Krok 14
    päť. Odstráňte čiary, ktoré boli pridané do kódu po testovaní.
  • Obrázok s názvom Chráňte kód VBA Krok 15
    6. Zadajte popis makra na spustenie rozšírenia. Ak chcete pridať popis makra, možno budete musieť kliknúť na "Možnosti" (parametre).
  • Obrázok s názvom Chráňte kód VBA Krok 16
    7. Kompilovať kód. Ak to chcete urobiť, v okne Visual Basic Editor kliknite na položku Debug "> Projekt kompilovania VBA (kompilácia).
  • Obrázok s názvom Chráňte kód VBA Krok 17
    osem. Uložte súbor.
  • Obrázok s názvom Chráňte kód VBA Krok 18
    deväť. V okne Visual Basic Editor kliknite na "Nástroje"> Project Properties (Project Properties).
  • Obrázok s názvom Chráňte kód VBA Krok 19
    10. Kliknite na kartu Ochrana (ochrana).
  • Obrázok s názvom Chráňte kód VBA Krok 20
    jedenásť. Začiarknite políčko "Projekt Lock pre prezeranie" (blok zobrazenia). Možno budete musieť vytvoriť heslo (záleží na formáte súboru a nastavení MS Office).
  • Obrázok s názvom Chráňte kód VBA Krok 21
    12. Otvorte okno "Uložiť ako" alebo "Uložiť kópiu".
  • Obrázok s názvom Chráňte kód VBA Krok 22
    13. Otvorte ponuku a zmeňte formát súboru, aby ste ho zmenili na rozšírenie.
  • Microsoft Word Document Uložiť vo formáte DOT. K predĺženiu spustil, keď spustíte slovo, uložte ho do priečinka Word / Startup.
  • Microsoft Excel Tabuľka Uložiť vo formáte XLA.
  • Uložte databázu Microsoft Access v MDE formáte na ochranu kódu VBA. Aj prístupová databáza môže byť uložená vo formáte MDA, ale v tomto prípade nebude kód chránený.
  • Uložte prezentáciu programu Microsoft PowerPoint vo formáte PPA na ochranu kódu VBA.
  • Obrázok s názvom Chráňte kód VBA Krok 23
    štrnásť. Reštartujte balík Microsoft Office. Teraz možno použiť vytvorené rozšírenie.
  • Tipy

    • Ak neviete, ako spustiť program VBA Editor alebo Manager Expansion, zistite, či sú nainštalované. Ak nie, nainštalujte ich pomocou inštalačného disku MS Office.
    • Umiestnenie týchto alebo iných možností závisí od nastavení balíka Microsoft Office. Ak nemôžete nájsť požadovanú možnosť, otvorte okno Pomocník a zadajte názov možnosti vo vyhľadávacom reťazci.
    Podobné publikácie