Microsoft Visual Basic for Applications (VBA) standardni je jezik za pisanje programa za automatizaciju funkcija u Microsoft Officeu. Naučite kako zaštititi svoj VBA kôd od krađe ili sabotiranja od strane drugih.
Korak
Metoda 1 od 3: Kôd štiti lozinkom
Korak 1. Otvorite Visual Basic Editor, koji se obično nalazi u meniju "Alati"> "Makro"
Ako koristite Access, možda ćete morati prvo otvoriti prozor baze podataka, ovisno o postavkama vašeg računara.
-
Odaberite "Svojstva projekta" u izborniku "Alati" u uređivaču Visual Basic.
Korak 2. Idite na karticu "Zaštita"
Korak 3. Označite opciju "Zaključaj projekt za pregled" da biste sakrili kôd
Korak 4. Unesite lozinku dva puta u predviđeno polje za kreiranje i potvrdu lozinke
Korak 5. Spremite, zatvorite i ponovo otvorite datoteku da biste spremili promjene
Ako koristite Excel 2007 i novije verzije, možda ćete morati spremiti datoteku kao XLSM datoteku da bi kôd funkcionirao.)
Metoda 2 od 3: Skrivanje VBA koda u datotekama programa Access 2007 Samo za čitanje
Korak 1. Idite na karticu "Alati baze podataka"
Korak 2. Pronađite grupu "Alati baze podataka"
Korak 3. Odaberite Učini ACCDE. "
Korak 4. Sačuvajte ACCDE datoteku s drugim imenom
ACCDE datoteke su datoteke samo za čitanje pa ćete i dalje morati čuvati izvorne datoteke da biste izvršili promjene.
Metoda 3 od 3: Zaštita VBA koda stvaranjem programskih dodataka
Korak 1. Kreirajte praznu Office datoteku prema kodu koji želite stvoriti
Na primjer, ako je vaš kôd dizajniran za Excel, stvorite novu Excel datoteku.
Korak 2. Kopirajte VBA kôd u Visual Basic Editor u praznu datoteku
Korak 3. Otvorite prozor "Makroi", koji se obično nalazi pod "Alati". "
Korak 4. Testirajte svoj kôd i "otklonite greške"
Korak 5. Izbrišite sadržaj datoteke koju je dodala makronaredba
Korak 6. Dodajte opis makroa koji će se pokrenuti
Da biste dodali opis, možda ćete morati kliknuti "Opcije" u prozoru makroa.
Korak 7. Sastavite kôd
U uređivaču programa Visual Basic pronađite izbornik "Otklanjanje pogrešaka" i odaberite "Prevedi VBA projekt".
Korak 8. Sačuvajte kopiju datoteke u standardnom formatu
Korak 9. Kliknite na "Alati" u uređivaču programa Visual Basic, a zatim odaberite "Svojstva projekta". "
Korak 10. Kliknite karticu "Zaštita"
Korak 11. Potvrdite izbor u polju za potvrdu "Zaključaj projekat za pregled"
Možda ćete morati postaviti lozinku, ovisno o vrsti datoteke koju koristite i postavkama vašeg ureda/računala.
Korak 12. Otvorite "Spremi kao … "ili" Sačuvaj kopiju ".
Korak 13. Pristupite padajućem izborniku, a zatim promijenite vrstu datoteke u skladu s dodatkom koji ste kreirali
- Spremite programske dodatke Microsoft Word kao DOT ili predloške. Ako želite da se programski dodatak pokreće kada otvorite Word, spremite datoteku u Wordovu mapu "Pokretanje".
- Sačuvajte programski dodatak Microsoft Excel kao XLA.
- Spremite programski dodatak Microsoft Access u MDE formatu. Ovaj format će zaštititi VBA kôd. Excel makro datoteke mogu se spremiti i u MDA formatu, ali kôd neće biti skriven.
- Sačuvajte programski dodatak Microsoft PowerPoint kao PPA. Na ovaj će način VBA kôd biti zaključan i nitko drugi mu ne može pristupiti niti ga uređivati.
Korak 14. Zatvorite i ponovo otvorite Microsoft Office
Vaš dodatak će biti upotrebljiv.
Savjeti
- Ako ne možete pronaći VBA Editor ili Add-in Manager, provjerite je li program instaliran na vašem računaru. Ako program nije instaliran, možda ćete morati koristiti instalacijski CD sustava Office za instaliranje potrebnih datoteka.
- Vaše postavke programa Microsoft Office mogu utjecati na lokaciju funkcija u pojedinim programima. Ako ne možete pronaći određenu funkciju, potražite je u izborniku "Pomoć".