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 izborniku "Alati"> "Makro"
Ako koristite Access, možda ćete morati otvoriti prozor baze podataka, ovisno o postavkama vašeg računala.
-
Odaberite "Svojstva projekta" na 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. Dvaput unesite lozinku u predviđeno polje za kreiranje i potvrdu lozinke
Korak 5. Spremite, zatvorite i ponovno otvorite datoteku da biste spremili promjene
Ako koristite Excel 2007 ili noviji, možda ćete morati spremiti datoteku kao XLSM datoteku da bi kôd funkcionirao.)
Metoda 2 od 3: Skrivanje VBA koda u datotekama 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. Spremite ACCDE datoteku s drugim imenom
ACCDE datoteke samo su za čitanje pa ćete i dalje morati čuvati izvorne datoteke da biste unijeli promjene.
Metoda 3 od 3: Zaštita VBA koda stvaranjem dodataka
Korak 1. Izradite 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 uređivač Visual Basic u praznu datoteku
Korak 3. Otvorite prozor "Makronaredbe", koji se općenito nalazi pod "Alati". "
Korak 4. Testirajte svoj kôd i "otklonite pogreške"
Korak 5. Izbrišite sadržaj datoteke koju je dodala makronaredba
Korak 6. Dodajte opis makronaredbe za izvođenje
Da biste dodali opis, možda ćete morati kliknuti "Opcije" u prozoru makronaredbe.
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. Spremite kopiju datoteke u standardnom formatu
Korak 9. Kliknite "Alati" u uređivaču programa Visual Basic, a zatim odaberite "Svojstva projekta". "
Korak 10. Kliknite karticu "Zaštita"
Korak 11. Potvrdite okvir "Zaključaj projekt za pregled"
Možda ćete morati postaviti lozinku, ovisno o vrsti datoteke koju koristite i postavkama sustava Office/računalo.
Korak 12. Otvorite "Spremi kao … "ili" Spremi kopiju ".
Korak 13. Pristupite padajućem izborniku, a zatim promijenite vrstu datoteke u skladu s dodatkom koji ste stvorili
- Spremite programske dodatke Microsoft Word kao DOT ili predloške. Ako želite da se programski dodatak pokreće pri otvaranju programa Word, spremite datoteku u Wordovu mapu "Pokretanje".
- Spremite 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 također se mogu spremiti u MDA formatu, ali kôd neće biti skriven.
- Spremite programski dodatak Microsoft PowerPoint kao PPA. Na taj će se način VBA kôd zaključati, a nitko drugi mu ne može pristupiti niti ga urediti.
Korak 14. Zatvorite i ponovno otvorite Microsoft Office
Vaš će dodatak biti upotrebljiv.
Savjeti
- Ako ne možete pronaći VBA Editor ili Add-in Manager, provjerite je li program instaliran na vašem računalu. Ako program nije instaliran, možda ćete morati upotrijebiti instalacijski CD sustava Office za instaliranje potrebnih datoteka.
- Vaše postavke sustava Microsoft Office mogu utjecati na položaj funkcija u pojedinim programima. Ako ne možete pronaći određenu funkciju, potražite je u izborniku "Pomoć".