it looks like you say that by opening a clean excel xlsm file I can see a lot of some vba code