Hoe vba-code te beschermen
Visual Basic for Applications (VBA) is een programmeertaal gemaakt door Microsoft om functies en taken te automatiseren binnen Microsoft Office Package-programma`s. In dit artikel zullen we u vertellen hoe u de programmacode kunt beschermen, zodat andere gebruikers uw macro`s niet kunnen stelen of wijzigen.
Stappen
Methode 1 van 3:
Hoe VBA-code wachtwoord te beschermeneen. Open Visual Basic Editor. Open hiervoor het menu "Ontwikkelaar" en klikt u op "Visual Basic". Als u met toegang werkt, opent u de database om naar Visual Basic Editor te gaan (maar het is afhankelijk van de versie van het besturingssysteem).
- Selecteer Projecteigenschappen (projecteigenschappen) in het gedeelte Visual Basic Editor in het gedeelte "Tool".

2. Klik op het tabblad Protection (bescherming).

3. Controleer het selectievakje "Lock Project voor het bekijken" (blokkeer het meningsproject). Anders kan de code buitenstaanders bekijken.

4. Voer het wachtwoord in de juiste regels in.

vijf. Sla de gemaakte wijzigingen op en start het programma opnieuw op. Misschien in Microsoft Excel 2007 (en nieuwere versies) moet u het bestand opslaan in XLSM-formaat om te werken.
Methode 2 van 3:
Hoe verbergen u de VBA-code in het bestand met het alleen-lezen attribuut in Access 2007een. Klik op het tabblad Database Tools.

2. Zoek de sectie DATABASE TOODS.

3. Klik op "Create ACCDE".

4. Sla het nieuwe ACCDE-bestand op onder de naam die anders is dan de naam van het bronbestand. ACCDE is een bestand met het alleen-lezen attribuut, dus zorg ervoor dat u het bronbestand opslaat om het te wijzigen.
Methode 3 van 3:
Hoe VBA-code te beschermen door expansieeen. Maak een nieuw bestand van hetzelfde formaat als het bronbestand. Als het bronbestand bijvoorbeeld Excel-bestand is, maakt u een nieuw Excel-bestand.

2. Open een nieuw bestand, voer Visual Basic Editor in en kopieer de VBA-code in het Editor-venster.

3. Klik op "Tools"> Macro`s (macro).

4. Test het programma om het te debuggen.

vijf. Verwijder de regels die zijn toegevoegd aan de code na het testen.

6. Voer de beschrijving van de macro in om in extensie te lopen. Mogelijk moet u op "Opties" (parameters) klikken om een beschrijving van de macro toe te voegen.

7. Compileer de code. Om dit te doen, klikt u in het Visual Basic Editor-venster op "Debug"> Compile VBA-project (Compile).

acht. Bewaar het bestand.

negen. Klik in het Visual Basic Editor-venster op "Tools"> Projecteigenschappen (projecteigenschappen).

10. Klik op het tabblad Protection (bescherming).

elf. Controleer het selectievakje "Lock Project voor het bekijken" (blokkeer het meningsproject). Mogelijk moet u een wachtwoord maken (het hangt af van de bestandsindeling en MS Office-instellingen).

12. Open het venster "Opslaan als" of "een kopie opslaan".

13. Open het menu en wijzig het bestandsindeling om het in een extensie te veranderen.

veertien. Start Microsoft Office opnieuw. Nu kan de gemaakte extensie worden gebruikt.
Tips
- Als u niet weet hoe u de VBA Editor of Expansion Manager kunt starten, zoek dan dan of ze zijn geïnstalleerd. Installeer deze niet, installeer ze met behulp van de MS Office-installatieschijf.
- De locatie van die of andere opties is afhankelijk van de Microsoft Office-instellingen. Als u de gewenste optie niet kunt vinden, opent u het Help-venster en voert u de naam in van de optie in de zoekreeks.
Deel in het sociale netwerk: