Hoe VBA-codes te beschermen
Visual Basic voor Microsoft-toepassingen (VBA) is de standaardtaal voor het schrijven van programma`s die taken en automatische functies uitvoeren in Microsoft Office. Begrijp hoe u de VBA-code beschermt, zodat anderen uw macro`s niet kunnen saboteren of stelen.
stappen
Methode 1
Bescherm de VBA-code met een wachtwoord1
Open de Visual Basic-editor. U vindt deze in het menu "Macro" in het menu "Extra". In Access moet u zich in het databasevenster bevinden om de editor te kunnen openen, afhankelijk van de configuratie van uw computer.
- Selecteer "Projecteigenschappen" in het menu "Extra" in de Visual Basic-editor.
2
Ga naar het tabblad "Bescherming".
3
Selecteer de optie "Project blokkeren voor visualisatie". Als u dat vak niet activeert, wordt de code niet verborgen.
4
Maak en bevestig het wachtwoord dat u wilt in hun respectieve velden.
5
Sla uw werkblad op, sluit het en open het opnieuw, zodat de beveiliging van kracht wordt. Vanaf Microsoft Excel 2007 moet u het bestand opslaan als XML om de code te laten werken.
Methode 2
Verberg de VBA-code in een alleen-lezen bestand met Access 20071
Ga naar het tabblad "Hulpmiddelen voor databases".
2
Zoek de "Database Tools" -groep.
3
Selecteer de optie "Create ACCDE".
4
Sla het ACCDE-bestand op met een andere naam dan het origineel. Dat ACCDE-bestand is alleen-lezen, dus je moet het origineel behouden als je later nog wat wijzigingen wilt aanbrengen.
Methode 3
Bescherm uw VBA-code door een "invoegtoepassing" (invoegtoepassing) te maken1
Maak een leeg Office-bestand van het type dat uw code zal gebruiken (bijvoorbeeld, als de code in MS Excel werkt, maak dan een Excel-bestand aan).
2
Kopieer de VBA-code in de Visual Basic-editor van dat bestand.
3
Open het venster "Macro`s", meestal te vinden in het menu "Extra".
4
Test uw code opnieuw, waardoor deze wordt verwijderd.
5
Verwijder alles wat in het bestand verschijnt na de test.
6
Voeg een beschrijving toe aan de macro die wordt uitgevoerd in uw "invoegtoepassing" (u moet de macro "Opties" selecteren om de beschrijving in te voegen).
7
Compileer de code. Zoek in de Visual Basic-editor het menu "Debug" en selecteer "Compileer VBA-project.
8
Bewaar een kopie van het bestand in een standaard bestandstype.
9
Open het menu "Extra" in de Visual Basic-editor en selecteer vervolgens "Projecteigenschappen".
10
Selecteer het tabblad "Bescherming".
11
Activeer het selectievakje "Blokeerproject voor visualisatie". U moet ook een wachtwoord invoeren, afhankelijk van het specifieke type waarmee u werkt en de MS Office-instellingen op uw computer.
12
Open de optie "Opslaan als" of "Bewaar een kopie".
13
Open het vervolgkeuzemenu en wijzig het bestandstype in het juiste "invoegtoepassingstype".
14
Sluit Microsoft Office en open het opnieuw. Nu kunt u uw "invoegtoepassing" gebruiken.
tips
- Als u de "VBA" -editor of de "Add-in" -beheerder niet kunt vinden, zorg er dan voor dat u ze daadwerkelijk op uw computer hebt geïnstalleerd. Als dat niet het geval is, moet u de Office-installatie suite openen om de benodigde programma`s te installeren.
- De configuratie en instellingen van Microsoft Office kunnen van invloed zijn op de plaats waar verschillende functies in elk programma worden weergegeven. Als u geen functie kunt vinden, gebruikt u het menu "Help" om de naam van de functie te zoeken.
Delen op sociale netwerken:
Verwant
- Hoe een timer in Visual Basic toe te voegen
- Hoe leer je .NET
- Hoe Microsoft Visual Basic te leren
- Hoe rapporten in Excel te automatiseren
- Een afdrukvoorbeeldbeheer maken in Visual Basic
- Hoe maak je een eenvoudige calculator in Visual Basic 6.0
- Hoe een door de gebruiker gedefinieerde functie in Microsoft Excel te maken
- Hoe een macro in Excel te maken
- Hoe Microsoft Office 2013 te verwijderen
- Hoe Messenger te verwijderen
- Uitbreiden en samenvouwen in Microsoft Word
- Macro`s inschakelen in Microsoft Word
- Hoe een webbrowser te maken
- Een eenvoudige geanimeerde video maken in PowerPoint
- Hoe een functie te roepen in Visual Basic
- Hoe te programmeren in Visual Basic .NET (VB.NET)
- Hoe de fabrieksinstellingen in Microsoft Word te herstellen
- Hoe twee getallen toevoegen in Visual Basic.Net
- Macro`s gebruiken
- Macro`s gebruiken in Excel
- Hoe een virus te maken