Как перемещаться только по незаблокированным ячейкам?

Для того, чтобы в нужном рабочем листе можно было перемещаться только по незаблокированным/незащищённым ячейкам, можно проделать следующее: