Ga naar inhoud

Uw VBA-code in Excel verbergen en vergrendelen

XLS Padlock biedt een speciale functie Lock VBA Project (VBA-project vergrendelen). Als u ervoor kiest deze niet te gebruiken, kunt u nog steeds gebruikmaken van de eigen bescherming van Excel. XLS Padlock maakt deze methode veiliger.

  1. Open in Excel de Visual Basic Editor (VBE) door op Alt+F11 te drukken of door deze te selecteren op het tabblad Developer.
  2. Ga in de VBE naar het menu Tools en selecteer VBAProject Properties….
  3. Ga in het dialoogvenster naar het tabblad Protection.
  4. Schakel het selectievakje Lock project for viewing in en voer een sterk wachtwoord in.

Zodra de werkmap is opgeslagen en opnieuw geopend, kunnen gebruikers de VBA-code zonder het wachtwoord niet meer bekijken of bewerken.

Normaal gesproken wordt de VBA-wachtwoordbescherming van Excel als zwak beschouwd, omdat er talrijke hulpprogramma’s bestaan waarmee het wachtwoord kan worden verwijderd. Deze hulpprogramma’s werken door rechtstreeks toegang te krijgen tot het Excel-bestand.

Wanneer uw werkmap echter met XLS Padlock wordt gecompileerd tot een EXE, wordt het oorspronkelijke .xls- of .xlsm-bestand versleuteld en in de toepassing ingesloten. Hulpprogramma’s om wachtwoorden te kraken kunnen geen toegang krijgen tot dit beveiligde bestand, waardoor ze nutteloos worden. Deze combinatie biedt een veel sterkere bescherming voor uw VBA-code.