I Microsoft Office , kanske du vill dölja din Visual Basic for Application ( VBA ) projekt , moduler eller makron från dina slutanvändare att hindra dem från att manipulera med din kod . Dessutom skyddar dem håller nyfikna användare från att komma åt sekretessbelagd information , som lösenord, inbäddad i koden . För att förhindra att dina makron från att visas i " Makron " lista , som deras räckvidd till " Privat ". Som standard är makron och funktioner deklareras som " allmänheten", vilket innebär att användarna fortfarande kommer att kunna se koden som är dolt i ett låst eller skyddad VBA-projekt . Instruktioner
1
Starta Microsoft Office-program som du använder för din VBA-projekt . Tryck på " CTRL + O , " välja den fil som innehåller ditt projekt och klicka sedan på " Öppna".
2
Tryck " ALT + F11 " för att öppna Visual Basic Editor ( VBE ) .
3
Klicka på " + " -knappen bredvid " modules " -mappen i " Project Explorer " panel för att avslöja listan över moduler i ditt projekt .
4
Dubbelklicka på en modul för att visa dess kod i editorn . Skriv följande i början av modulen :
Option Privat Module
5
Upprepa föregående steg för de återstående modulerna i projektet
6 < p . > Högerklicka på namnet på din VBA-projektet i " Project Explorer " -panelen och välj sedan " VBAProject Egenskaper" från kontextmenyn .
7
klicka på " Protection " fliken och välj sedan " Lås projekt för visning . "
8
Typ önskat lösenord i " Password " och "Bekräfta lösenord " lådor . Ta del av ditt lösenord eller skriv ner det .
9
Klicka på " OK . " Tryck " ALT + Q " för att stänga VBE och återgå till dokumentet .
10
tryck "Ctrl + S " för att spara ditt dokument . För att ändringarna ska träda i kraft , stäng dokumentet och öppna det sedan igen .