Protect Datasheet относительно клеточной пены / границы - PullRequest
0 голосов
/ 06 марта 2019

Здравствуйте, Excle'rs и Vba'ers,

Я хотел бы знать, возможно ли установить определенные ограничения, защищающие таблицу данных Excel паролем. Мой защищенный лист Excel содержит определенный «незащищенный» диапазон ячеек, в которые пользователь может заполнять данные.

К сожалению, я хочу ограничить пользователя только заполнением данных, НО НЕ меняйте цвет фона или размер границ этих ячеек. Это возможно? Может быть, с некоторым кодом VBA?

Спасибо!

1 Ответ

0 голосов
/ 06 марта 2019

Если я вас правильно понимаю, тогда есть способ.

Шаг 1) Выберите ячейки, в которые пользователь должен иметь возможность заполнять данные, и затем отформатируйте эти ячейки так, чтобы они имели НЕПРОВЕРЕННЫЙ "Заблокировано "свойство.

enter image description here

Шаг 2) Щелкните правой кнопкой мыши вкладку листа и выберите« Защитить лист ... »

enter image description here

Шаг 3) Убедитесь, что установлен флажок «Выбрать незаблокированные ячейки», а пункт «Форматировать ячейки» ОТКЛЮЧЕН.Вот как это может выглядеть:

enter image description here

Теперь ваш рабочий лист должен быть заблокирован, но пользователи по-прежнему могут вводить данные в ячейки, которые вы «разблокировали» на шаге 1Но они не могут изменить ситуацию заполнения или границы каких-либо ячеек на рабочем листе, потому что они не могут отформатировать никакие ячейки на рабочем листе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...