I'm not aware of a general excel cleaner (although that doesn't mean there isn't one :wink: ) but I do know that there is a VBA code cleaner. A quote re the cleaner:
"During the process of creating VBA programs, a lot of "junk" builds up in your files. If these files aren't cleaned periodically you will start getting strange problems caused by this extra baggage. Cleaning a project involves saving all of it's VBComponents out to text files, deleting the components, then importing the components back from the text files.
The latest version of the VBA Code Cleaner provides a number of additional capabilities, including the ability to strip all comments and blank lines from your code, the ability to retain the exported code files, and the ability to choose the locations to which backup files and exported code files are saved. The VBA Code Cleaner also provides the ability to save all settings for each project you clean so that next time you clean a project the code cleaner will be preset for it."