Have a look at sheet level protection, using the USERINTERFACEONLY argument - that allows code to run uninterrupted and as though there is no protection - to the user, however, the worksheet appears protected
Rgds, Geoff
Yesterday it worked. Today it is not working. Windows is like that.
Please read FAQ222-2244 before you ask a question