Code security in VB

Hello,
I have written an add-in using VBA in excel that I want to sell. It
began as some programs to help me do things I do every day, but
eventually grew enough and is useful enough that I think there will be
some interest in it.
However I am concerned about the security of my source code when
distributing the add-in. From searching on the internet I have found
at least one program that promises to unlock any protection in VBA.
While I know this is illegal, it is easy enough that I worry that some
people might do it.
Is there any way for me to encrypt or otherwise protect my source code
in the addin? The VBA SDK 6.3 says it has improved password
protection, does this meet my needs? I do not want to have to
re-write much of my code.
[807 byte] By [JonL] at [2007-12-16]
# 1
At the end of the day how ever you look at it people will be able to get your source in some or other form. The mere fact that there are the bits and bytes (which you have to give them to run your program) means that they "have" your program. The best you can is to make it increasingly difficult to reverse engineer.
Consider your VBA Addin's worth, and the likely hood of some one wanting to reverse engineer it and then decide how much effort you want to put into security.
MikeyB at 2007-9-8 > top of Msdn Tech,Visual Basic,Visual Basic General...