Main features of ‘VbaCompiler for Excel’ available by licenses
VbaCompiler for excel offers a wide variety of features across multiple licenses. Use the following table to compare vba compiler features and choose the license that fits your needs most!
| Evaluation License (Trial Version) | Standard License | Professional License | |
| Appearance of ‘Trial version’ nag window | Enabled | – | – |
| Compiled DLL file expires after 3 days | Enabled | – | – |
| Compilation of VBA code of excel files (xls, xlsm, xlsb, xla, xlam) into binary code (DLL file) | Yes | Yes | Yes |
| Markedly speed up VBA. The performance of some VBA algorithms increases significantly after compilation. | Yes | Yes | Yes |
| Automatic code generation to connect compiled functions from DLL to VBA project | Yes | Yes | Yes |
| Automatic VBA code protection from copying as well as tracing by compiling VBA code into binary | Yes | Yes | Yes |
| Ability to compile VBA code into a Windows DLL for either 32-bit or 64-bit Excel | Yes | Yes | Yes |
| Run-time API functions | Yes | Yes | Yes |
| Commercial use of compiled VBA code | – | Yes | Yes |
| Royalty free distribution of compiled VBA code DLL file | – | Yes | Yes |
| Setting of compiled DLL file version number and copyright | – | Yes | Yes |
| Explicitly set the ability to launch more then one instance of the product on a computer | – | Yes | Yes |
| Command line compilation | – | Yes | Yes |
| Make unviewable VBA code as well as project. This also avoids accidental modification of generated connective VBA code | – | Yes | Yes |
| Compile a workbook into a single file with embedded DLL | – | – | Yes |
| Compile workbook or Excel add-in VBA code which is able to run for both 32-bit and 64-bit Excel | – | – | Yes |
| Compiled VBA code copy protection and licensing with registration/activation key | – | – | Yes |
| Bulk registration key generator for protected workbooks | – | – | Yes |
| Create Trial/Demo version of workbooks as well as Excel Add-Ins | – | – | Yes |
| Create explicitly ‘Freemium’ versions of workbooks as well as Excel Add-Ins | – | – | Yes |
| Usage of Microsoft Visual C compiler as backend C compiler | – | – | Yes |
| Block compiled workbooks as well as add-ins from running on virtual machines | – | – | Yes |
| Set the compiled DLL alternative location path | – | – | Yes |
| Translate as well as customize run-time messages | – | – | Yes |
VBA Compiler License Features
Standard License:
With the Standard License you can use the VBA Compiler only on one computer. With this license you can also use the compiled application for commercial purposes.
Professional License:
The Professional License also allows you to use the VBA Compiler only on one computer. Similarly to the Standard License, you can distribute the applications created by the Professional License commercially. This version also prevents others from stealing your VBA Code.

