Best way to protect Excel VBA code? [closed]

You can create Automation Add In.

An Automation Add In provides several advantages

  • Execution Speed : An Automation Add In written in VB6 is compiled to
    native machine code which runs much faster than the interpreted VBA
    languange.

  • Security : Unlike an XLA add in, you never distribute the source code to the end users. If your code has proprietary information or
    intellectual property value, that remains safely protected on your
    own computer. It is never distributed to the user. Your code can
    never be compromised.

http://www.cpearson.com/excel/automationaddins.aspx

Leave a Comment