CFGFACTORY
YOUR GAME, YOUR CONFIG
Most Excel developers rely on the built-in “Lock project for viewing” feature with a password. This feature is not encryption; it is a simple obfuscation method. Dozens of free password-recovery tools available online can crack or remove a VBA project password in seconds.
It isn't perfect. Because the EXE acts as a wrapper around Excel, Unhandled Errors can crash the entire application rather than just breaking into debug mode. You need to have robust On Error Resume Next and error logging in place before compiling. DoneEx VbaCompiler for Excel
Also, the interface looks a bit "Windows 98," but the compiler was last updated in late 2025 for Office 365 compatibility, so it works perfectly on modern systems. Most Excel developers rely on the built-in “Lock
Let’s be honest: The standard “Lock Project for Viewing” feature is useless. There are dozens of tutorials on YouTube showing how to break that password in under 60 seconds. It isn't perfect
You have two problems:
You keep your original .xlsm for editing. You ship the .exe to clients.