VBA Padlock includes a dedicated development environment, VBA Padlock Studio, for analyzing your Office files, reviewing what gets protected, configuring licensing, and producing protected copies of your documents.
Activation Settings: Enable trial periods, hardware locking, or portable mode.
Hardware ID: Choose which components (CPU, HDD, Motherboard) lock the license.
Online Services: Set up automated online activation, deactivation, and validation.
Key Generator: Create license keys manually for your customers.
EULA: Insert a custom legal agreement that users must accept.
Clear Local Licensing: Wipe local test activation data to replay the first-run experience.
Direct Help (the docked documentation browser), the Getting Started guide, user forum, web resources, update checks, and the Studio’s own license management.
A contextual tab that appears while a code editor is active: clipboard and undo/redo commands, Find/Replace, Go to Line, view toggles (word wrap, minimap, line numbers), and a Compile & Test group with Syntax Check, Compile Project, Run Current Sub/Function (Shift+F8), and Run DLL Function.
For CI/CD pipelines and automated builds, the Studio embeds an MCP server exposing its operations (open, build, package) to scripts and AI agents, plus a -silent switch for headless operation: