Ограничение взаимодействия с пользователем в пределах определенного диапазона ячеек на листе

Я хотел бы ограничить диапазон, в котором пользователь может перемещаться по ячейкам. Чтобы лучше объяснить, предположим, что диапазон находится в пределах строк с 1 по 10 и столбцов от A до G. Пользователь не может выбрать какую-либо ячейку за пределами этого ограничения или исследовать ячейки за пределами этой границы.

Есть ли способ добиться этого с помощью функций VBA или Excel?


person Bruno Lopes    schedule 08.04.2015    source источник


Ответы (1)


Заблокируйте все ячейки на листе (это значение по умолчанию), разблокируйте A1: G10 (ГЛАВНАЯ> Ячейки - Формат, Защита, снимите флажок «Заблокировано») и Защитите лист ... только с установленным флажком Выбрать разблокированные ячейки.

Если вы затем выберете A1 и продолжите нажимать Enter, вы увидите, что выбор ограничен выбранным вами диапазоном.

person pnuts    schedule 08.04.2015