Как заблокировать определенный диапазон листа с помощью VBA - PullRequest
0 голосов
/ 21 января 2019

У меня есть требование, лист xls не должен позволять редактировать существующие строки, от A1 до c10 не должен разрешать редактирование, но если я ввожу запись в A11, следует разрешить после ее сохранения, следующая вставка должна быть A12, если я ввожу данные из A1до А11 не должно допускать редактирования.Я использовал приведенный ниже код, но он не позволяет редактировать весь лист.

Worksheets("Sheet1").Range("A1:C4").Locked = False
Worksheets("Sheet1").Protect

, пожалуйста, помогите мне, как остановить редактирование уже существующих записей и разрешить вставку только новой немедленной пустой строки.

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