VBA Code Obsfucator and Cleaner
VBA Code Obsfucator
Microsoft Excel VBA, VBA Code Obsfucator and Cleaner add-in.
In software development, obfuscation is the deliberate act of creating source or machine code that is difficult for humans to understand. Like obfuscation in natural language, it may use needlessly roundabout expressions to compose statements. Programmers may deliberately obfuscate code to conceal its purpose (security through obscurity) or its logic or implicit values embedded in it, primarily, in order to prevent tampering and deter reverse engineering.
VBA Code Cleaner
During the process of creating a VBA project junk code builds up in your files. If you don't clean your files periodically you may begin to experience strange problems caused by this excess code. Cleaning a project involves exporting the contents of all its VBComponents to text files, deleting the components and then importing the components back from the text files.
Note
VBA Code Obsfucator and Cleaner has not yet been completely debugged so may produce an error. I would be grateful for feedback on any errors encountered.
![vba_code_obsfucator.png](../img/vba_code_obsfucator.png)
Note
Some XLAM files that are downloaded from the internet are blocked and can't be fully used in Excel. Right-click the file in Explorer and choose Properties. In the General tab, select Unblock to have full access to it.