BigD: is your data source an Excel Table. If so, then I believe that's a bug with MS's implementation of Tables, and you'll have to either leave that region unprotected, or use some VBA to unprotect, sort, and reprotect. If not, you should be able to accomplish this by ticking the Sort checklist from the Protect Sheet dialog box.