У меня есть оригинальный защищенный лист (Sheet1), в котором я вручную снял несколько столбцов, чтобы разрешить ввод пользователя. Я установил UserInterFaceOnly: = True, чтобы макросы работали на защищенных листах, и мой макрос успешно создает копию Sheet1 в качестве шаблона для следующего раунда записей (Sheet2). Лист 2, в свою очередь, будет продублирован в будущем.
Я ожидал, что средства защиты / снятия защиты будут скопированы с Листа1 на Лист2, потому что макросы просто обрезают и вставляют столбцы из Листа1 в Лист2. Sheet2 в конечном итоге защищен просто отлично, но ранее незащищенные столбцы снова защищены.
Я подозреваю, что, возможно, защита на самом деле является собственностью самой Рабочей книги, и защита, которую я вижу на новом рабочем листе, не имеет ничего общего с моим копированием содержимого рабочего листа, и что, возможно, мне нужно что-то сделать в своей «копии», что несет защиту с ним. Но я не могу его найти.