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