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 lozinkujedan. 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).
2. Kliknite karticu Zaštita (zaštita).
3. Provjerite potvrdni okvir "Zaključavanje projekta za gledanje" (blokirajte projekt View). Inače, kod će moći pregledati autsajdere.
4. Unesite lozinku u odgovarajuće linije.
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 2007jedan. Kliknite karticu Alati za bazu podataka.
2. Pronađite odjeljak Alati za bazu podataka.
3. Kliknite "Kreiraj Accde".
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širenjujedan. Kreirajte novu datoteku istog formata kao i izvorna datoteka. Na primjer, ako je izvorna datoteka Excel datoteka, stvorite novu Excel datoteku.
2. Otvorite novu datoteku, pokrenite vizualni osnovni uređivač u IT-u i kopirajte VBA kod u prozoru uređivača.
3. Kliknite "Alati"> Makro (makro).
4. Ispitajte program za uklanjanje pogrešaka.
pet. Uklonite linije koje su dodate u kôd nakon testiranja.
6. Unesite opis makronaredbe za pokretanje u produžetku. Možda ćete morati kliknuti "Opcije" (parametre) da biste dodali opis makronaredbe.
7. Sastavite kôd. Da biste to učinili, u prozoru Visual Basic Editor kliknite na "Debug"> Compile VBA projekat (Compile).
osam. Spremite datoteku.
devet. U prozoru Visual Basic Editor kliknite na "Alati"> Projektna svojstva (Projektne nekretnine).
10. Kliknite karticu Zaštita (zaštita).
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).
12. Otvorite prozor "Spremi kao" ili "Spremi kopiju".
13. Otvorite meni i promijenite format datoteke da biste ga pretvorili u ekstenziju.
č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.