Я пытаюсь добавить проверку данных на лист, но когда я вставляю значение, проверка данных удаляется, как и условное форматирование.
Я пробовал "Защитить книгу", но не могу найти ни одной опции, которая позволила бы редактировать значения в заблокированных ячейках, сохраняя все остальное.
Я также попробовал около пяти различных способов написания некоторых VBA для этого, но пока что ни один из них не работает, в основном из-за невозможности сохранить старые свойства до применения новых значений.
Как я могу заблокировать лист или написать какой-нибудь VBA, чтобы заблокировать все о ячейке, кроме ее значения? Я использую Excel 2016, но мои пользователи могут не быть. Мне нужно решение, которое будет работать в максимально старых версиях.
Мне известно, что "Специальная вставка" будет вставлять только значения, но я даю эту таблицу пользователям для заполнения и возврата, и я не уверен, что они будут понимать или вставлять "Специальная вставка" каждый раз, что приводит к мы пытаемся использовать недействительные данные.