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.


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.