Selected Answer
Hi Kim,
I found some spare time so I made the attched workbook so you can see how things would work.
The workbook only has 5 worksheets, but you can add as many as you like.
On the first sheet there are 2 buttons: "UnProtect" and "Protect". When the macros run a password is reqired; no password - nothing happens. All sheets are currently unprotected. I have also placed the protect macro in the Workbook_BeforeClose event so there is no chance to forget protecting the worksheets.
Updated Dec. 11
I knew there was a better way to close the file so I have added another file (Ver 1B) with the change. With "Ver 1B" file, upon closing the workbook, if the sheets are not protected, a messagebox will pop-up to advise you of this and give you the chance to protect them now by clicking "Yes". Clicking "No" will leave the sheets unprotected.
For the ribbon a macro is not necessary. To hide the ribbon press "Ctrl + F1"; to unhide the ribbon press "Ctrl + F1" again
If this solves what you were hoping for please mark answer as Selected.
Cheers :-)