Прошу помощь в очередной раз. Не могу разобраться с защитой ячеек. Каким образом можно реализовать возможность пользователя вносить дополнительные данные в таблицу (новые строки в любом месте таблицы + заполнение ячеек), но чтобы пользователь не мог редактировать (и удалять) существующие данные. (Видимо, после сохранения таблицы или прошествии времени, возможность редактирования вновь внесенных данных исключалась). Добавлять данные мог, а изменять (в т.ч. удалять) не мог. Возможно ли реализовать такое в принцbпе? Если правильно понимаю, стандартными средствами такое не сделать? Только макросы? Будут ли проблемы с автофильтром и группировкой?
Защита существующих данных в ячееках при возможности внесения новых данных
23.04.2018 18:52:51
|
|
|
|
23.04.2018 19:32:01
Можно стандартными на вкладке "Рецензирование"
|
|
|
|
23.04.2018 20:28:28
Спасибо большое за ответ!
Делал подобную защиту, но когда создаю новую строку, в нее уже не запишешь новые данные |
|
|
|
23.04.2018 20:33:27
Andrey A, Скорее всего здесь не совсем правильный подход к проблеме. Если не хотите, что бы ранее введенные данные редактировались - не показывайте их пользователю.
|
|
|
|
23.04.2018 20:41:36
А что если
Выделить весь лист, правая кнопка мыши, "формат ячеек", вкладка "защита", убрать галку "защищаемая ячейка". Затем выделить ячейки, которые нужно защитить, и, пройдя тем же путём, поставить галку "защищаемая ячейка". Затем защитить лист способом, предложенным skiv17
Изменено:
"Просите, и дано будет вам; ищите, и найдете; стучите, и отворят вам" (Мф. 7. 7-9)
|
|
|
|
23.04.2018 20:45:07
govorun, да, не исключаю, что подход к проблеме не совсем верный. просто, кто работает с этой таблицей, использует ранее внесенные (текстовые, т.е. просто читает) данные
|
|
|
|
23.04.2018 21:36:22
nastya2018,спасибо за совет!
к сожалению, когда вставляю строку, она копирует формат рядом расположенных ячеек и вносить данные в ячейки не получается :-/ |
|
|
|