All,

I have created a database with a homepage that has several buttons/checkboxes that control the database in various ways. Upon event 'workbook open', I am protecting all of the sheets in the database and ensuring that the homepage is the activesheet. The problem I am having is that this macro appears to move all of the buttons/checkboxes on the homepage! It seems like a very strange glitch that I can't work out what in the world is going on!

Here's the spreadsheet (I have taken the majority of the sheets out to reduce the size to enable uploading):
Ns By Area Edit2.xlsm

As you can see, when you open the spreadsheet, the "raw mats" checkbox and button are shifted to the top left hand corner of the screen. If you click on either of them, they move back to where they should be (in the centre). Any idea why this is happening? :s

Thanks in advance.