Glad you figured it out.

You don't need the first EnableSelection when it unprotects the sheet. It doesn't hurt having it though.