Skip to content

Activation Settings

The Activation Settings dialog is the central command center for your protection system. This is where you decide if your application requires a license to run and how that license is secured. For a comprehensive overview of licensing concepts, see the Licensing Feature guide.

VBA Padlock Studio Activation Settings and licensing options


  • Activation key is required: This is the most important option. When checked, your software will be locked until the user enters a valid license key.

Hardware Locking allows you to bind a license to a specific computer to prevent key sharing. Learn more about this powerful anti-piracy technique in the Hardware Locking Feature guide.

  • Create hardware-locked keys: When this option is active, a key generated for User “A” will never work on User “B’s” computer. The customer must provide their unique System ID.
  • Allow generating non hardware-locked keys: Useful if you want to sell “site licenses” or universal keys that work on any PC.
  • Hardware ID Options: Click this button to choose which hardware components (CPU, Hard Drive, BIOS) will be used to identify the computer.

By default, VBA Padlock stores the license in the Windows Registry.

  • Use portable mode: By checking this option, the license is saved in a .LIC file located right next to your Office document.

This is where you can customize the appearance of your customers’ dialog boxes (logos, colors) or configure your online activation servers.

View Advanced Options →


Generate Keys

Create licenses for your customers. View Help →