Ga naar inhoud

Veilige VBA-code schrijven en compileren

U kunt gevoelige delen van uw VBA-code beschermen door ze met XLS Padlock tot bytecode te compileren. We raden aan gecompileerde bytecode te combineren met uw bestaande VBA-code voor een evenwichtige aanpak van beveiliging en ontwikkeling.

  1. Klik in Excel op “VBA Compiler and Protection” om de VBA-editor en -compiler van XLS Padlock te openen:

    XLS Padlock-werkbalk in Excel met de knop VBA Compiler and Protection gemarkeerd

    De VBA-editor van XLS Padlock wordt geopend:

    Venster van de VBA-editor en -compiler van XLS Padlock met het tekstgebied voor code en de knop Compile Code

  2. Voer in het tekstgebied de VBA-code in die u wilt compileren. U kunt uw code groeperen in subs en functions. Om dit proces te vereenvoudigen, kunt u de Visual Basic Editor openen door op “Show Visual Basic Editor” te klikken en uw code te kopiëren en plakken.

    Standaard hebben alle subs en functions één parameter met de naam Param1. U kunt echter ook meer parameters gebruiken.

  3. Wanneer u klaar bent, klikt u op “Compile Code”. De VBA-code wordt onmiddellijk tot bytecode gecompileerd, die XLS Padlock bewaart totdat u het EXE-bestand van uw toepassing compileert.

  1. Klik op “Save and close” om de editor te sluiten.

👉 Na het compileren van uw code moet u uw oorspronkelijke VBA-macro’s aanpassen zodat ze de gecompileerde versie aanroepen. Lees hoe u dat doet in de handleiding Gecompileerde VBA-code tijdens runtime aanroepen.