Kako zaštititi vba kod

Visual Basic za aplikacije (VBA) je programski jezik koji je Microsoft stvorio za automatiziranje funkcija i zadataka u programima Microsoft Office Paketa. U ovom ćemo članku reći kako zaštititi programski kod kako bi drugi korisnici mogli ukrasti ili mijenjati vaš makronaredbe.

Korake

Metoda 1 od 3:
Kako zaštititi VBA lozinku za lozinku
  1. Slika pod nazivom Protect VBA Korak 1
jedan. Otvoreni vizualni osnovni urednik. Da biste to učinili, otvorite meni "programer" i kliknite "Visual Basic". Ako radite s pristupom, otvorite bazu podataka da biste otišli na Visual Basic Editor (ali ovisi o verziji operativnog sistema).
  • U prozoru Visual Basic Editor u odjeljku "Alat" odaberite Project Properties (Project Properties).Slika pod nazivom Protect VBA Korak 1Bullet1
  • Slika pod nazivom Protect VBA Korak 2
    2. Kliknite karticu Zaštita (zaštita).
  • Slika pod nazivom Protect VBA Korak 3
    3. Provjerite potvrdni okvir "Zaključavanje projekta za gledanje" (blokirajte projekt View). Inače, kod će moći pregledati autsajdere.
  • Slika pod nazivom Protection VBA Korak 4
    4. Unesite lozinku u odgovarajuće linije.
  • Slika pod nazivom Protect VBA Korak 5
    pet. Spremite promjene napravljene, a zatim ponovo pokrenite program. Možda ćete u Microsoft Excel 2007 (i novijim verzijama) morati sačuvati datoteku u XLSM formatu za rad.
  • Metoda 2 od 3:
    Kako sakriti VBA kod u datoteci s atributom samo za čitanje u pristupu 2007
    1. Slika pod nazivom Protect VBA Korak 6
    jedan. Kliknite karticu Alati za bazu podataka.
  • Slika pod nazivom Protection VBA Kod koraka 7
    2. Pronađite odjeljak Alati za bazu podataka.
  • Slika pod nazivom Protect VBA Kod Korak 8
    3. Kliknite "Kreiraj Accde".
  • Slika pod nazivom Protect VBA Korak 9
    4. Spremite novu AccDe datoteku pod nazivom koja se razlikuje od naziva izvorne datoteke. Accde je datoteka s atributom koji samo za čitanje, zato obavezno sačuvajte izvornu datoteku da biste ga mogli promijeniti.
  • Metoda 3 od 3:
    Kako zaštititi VBA kod po proširenju
    1. Slika pod nazivom Protection VBA Korak 10
    jedan. Kreirajte novu datoteku istog formata kao i izvorna datoteka. Na primjer, ako je izvorna datoteka Excel datoteka, stvorite novu Excel datoteku.
  • Slika pod nazivom Protect VBA Korak 11
    2. Otvorite novu datoteku, pokrenite vizualni osnovni uređivač u IT-u i kopirajte VBA kod u prozoru uređivača.
  • Slika pod nazivom Protect VBA Korak 12
    3. Kliknite "Alati"> Makro (makro).
  • Slika pod nazivom Protect VBA Korak 13
    4. Ispitajte program za uklanjanje pogrešaka.
  • Slika pod nazivom Protect VBA Korak 14
    pet. Uklonite linije koje su dodate u kôd nakon testiranja.
  • Slika pod nazivom Protection VBA Korak 15
    6. Unesite opis makronaredbe za pokretanje u produžetku. Možda ćete morati kliknuti "Opcije" (parametre) da biste dodali opis makronaredbe.
  • Slika pod nazivom Protect VBA Korak 16
    7. Sastavite kôd. Da biste to učinili, u prozoru Visual Basic Editor kliknite na "Debug"> Compile VBA projekat (Compile).
  • Slika pod nazivom Protect VBA Korak 17
    osam. Spremite datoteku.
  • Slika pod nazivom Protect VBA Korak 18
    devet. U prozoru Visual Basic Editor kliknite na "Alati"> Projektna svojstva (Projektne nekretnine).
  • Slika pod nazivom Protect VBA Kod Korakcije 19
    10. Kliknite karticu Zaštita (zaštita).
  • Slika pod nazivom Protect VBA Korak 20
    jedanaest. Provjerite potvrdni okvir "Zaključavanje projekta za gledanje" (blokirajte projekt View). Možda ćete morati kreirati lozinku (ovisi o formatu datoteke i MS Office Settings).
  • Slika pod nazivom Protect VBA Korak 21
    12. Otvorite prozor "Spremi kao" ili "Spremi kopiju".
  • Slika pod nazivom Protect VBA Korak 22
    13. Otvorite meni i promijenite format datoteke da biste ga pretvorili u ekstenziju.
  • Microsoft Word Document Sačuvaj u Dot formatu. Do proširenja aktivira kada pokrenete Word, sačuvajte ga u mapu Word / Startup.
  • Microsoft Excel tablica Sačuvaj u XLA formatu.
  • Spremite Microsoft Access bazu podataka u MDE formatu za zaštitu VBA kod. Također, pristupna baza podataka može se sačuvati u MDA formatu, ali u ovom slučaju kôd neće biti zaštićen.
  • Spremite Microsoft PowerPoint prezentaciju u PPA formatu da biste zaštitili VBA kod.
  • Slika pod nazivom Protect VBA Korak 23
    četrnaest. Ponovo pokrenite Microsoft Office. Sada se može koristiti stvoreno proširenje.
  • Savjeti

    • Ako ne znate kako pokrenuti VBA Editor ili Expansion Manager, saznajte jesu li instalirani. Ako ne, instalirajte ih pomoću instalacijskog diska MS Office.
    • Lokacija tih ili drugih opcija ovisi o Microsoft Office Settings. Ako ne možete pronaći željenu opciju, otvorite prozor za pomoć i unesite naziv opcije u niz pretraživanja.
    Slične publikacije