Как заблокировать ячейки Excel в VBA?
У меня есть лист Excel, который действует как приложение, с кнопками управления формой, позволяющими пользователямнавигации» через записи. Первый, Предыдущий, Следующий и Последний цикл соответственно через одну из записей рабочего листа, отображая значения в моемформа» Рабочий лист.
Когда пользователи не находятся в режиме редактирования или добавления, я хотел бы заблокировать ячейки, чтобы запретить пользователям изменять содержимое.
Я пробовал Range ("A1: O24") .Locked = True, но я все еще могу вводить новые значения в ячейки.
Кто-нибудь знает, как этого добиться? Мне нужен мой код VBA, чтобы иметь возможность назначать новые значения для ячеек в качестве пользователейнавигации», но чтобы пользователи не могли вводить новые значения, кроме как в режиме добавления или редактирования.