Operating System
Windows 7 SP1 or later (64-bit recommended)
VBA Padlock is a lightweight, high-performance Windows application. It does not require any external runtimes like .NET, Java, or Python, making it one of the most stable compilers for the Office ecosystem.
Ensure your development machine meets these minimum specifications:
Operating System
Windows 7 SP1 or later (64-bit recommended)
Microsoft Office
Office 2016, 2019, 2021, 2024, or Microsoft 365 desktop apps (32-bit or 64-bit)
Disk Space
Minimum 100 MB free space for installation.
VBA Access
“Trust access to the VBA project object model” must be enabled in Office.
Download the Installer: Fetch the latest version of the VBA Padlock setup from our Download Page.
Run the Setup:
Double-click the .exe file.
Choose Location:
Follow the wizard. The default path is C:\Program Files\G.D.G. Software\VBA Padlock, but you can install it anywhere (including a USB drive for portability).
First Launch: Open VBA Padlock from your Start Menu. You’ll be greeted by the Welcome Screen, ready to protect your first project.
We provide a fully functional trial so you can test all features before committing.
To ensure everything is correctly configured, try to load any macro-enabled file (.xlsm, .docm, etc.) into the software. If you see the project tree and code editor load without errors, you are ready to compile!
Quick Start Guide
Learn the core workflow: Write code, compile, and inject. Get started →
VBA Padlock Studio
A tour of the Studio, the editors, and the settings tabs. Explore the Studio →