Just delete the content from your workbook and post it blank with just the coding in the modules/sheets/objects/etc. I don't see anything wrong with the above code that should disable events triggering other than maybe there's a property when you re-protect the sheets that you're missing.
Bookmarks