I wanted to use the same layout for two projects, and was to lazy to create an entire new worksheet, so I made a copied of the worksheet's whose format and VBA codes I wanted to use. Apart from the colour scheme, I've made no changes to the copied document. The VBA code still works in the original document, but not in the copied document. I've also check, and the VBA codes are still exactly the same. Any suggestions as to why it just suddenly stopped working? I have on prior occasions made copies of other documents with VBA codes, and the codes still ran in the copied version.