Excel spreadsheet with protected macro

I want to sell an Excel spreadsheet and Visio Template with a complex Macro. I want the Macro only to be used if someone purchases a yearly subscription. I have a few questions about using your licensing software:

1) Can I distribute only the excel file (*.xlsm)? The documentation suggests I may need to distribute a dll file. Distributing just an *.xlsm file is easier.2) I assume that I'll need to encrypt my Macro. Do you know if your software will work with Unviewable+ that encrypts Macro codes? https://www.spreadsheet1.com/unviewable-vba-project-app-for-excel.html#buy

Hey Justin,

>> "1) Can I distribute only the excel file (*.xlsm)? The documentation suggests I may need to distribute a dll file. Distributing just an *.xlsm file is easier."

You'll need to include the dll and .dat file as well. Create an installer (use InnoSetup for a free one).

>> "2) I assume that I'll need to encrypt my Macro."

Or, just use the password functionality built into Excel. Google for examples.

Thanks for your reply. Password protection of VBA code in Excel can be easily hacked. I need a more robust solution to protect the code.

Nothing can stop cracking: https://wyday.com/limelm/features/why/#snake-oil

Licensing is about increasing your revenue. To stop crackers use the law. Namely, DMCA (google it). Nuke the existence of the cracks in search results.

Don't waste money on snake oil.