Предотвратить попадание формулы в разблокированную ячейку


0

У меня есть рабочая книга, в которой все защищено, за исключением одной ячейки, которая обновляет фильтр в таблице с помощью макроса VBA при обновлении. Это почти полностью эффективно при скрытии всего содержимого таблицы (по крайней мере, мягко) с одним исключением: пользователь может ввести простую формулу в незаблокированную ячейку, чтобы извлечь любое значение из отфильтрованной таблицы.

Есть ли способ разрешить ввод данных пользователем, но запретить использование формулы?

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


Вы можете посмотреть эту ветку на форумах поддержки Microsoft. У меня нет времени, чтобы написать его содержание в ответ прямо сейчас, но он должен по крайней мере содержать некоторые указатели для вас.
Эйрикдауде

Спасибо за ответ, но проблема с этим через VBA состоит в том, что пользователь всегда может просто отключить макросы
ebrts
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.