Мне кажется, что способ отредактировать защищенный лист - снять защиту и напечатать какой-нибудь материал, а затем снова защитить его перед отправкой кому-то еще. Что если пользователь забудет защитить его перед повторной отправкой? Есть ли способ, которым я всегда могу защитить это?
1 ответ
4
Вы можете использовать макрос-рекордер для включения элементов, которые вы хотите убедиться, что они защищены. @Randolph West, вероятно, прав в подходе
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ActiveWorkbook.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveWorkbook.Protect Structure:=True, Windows:=True
End Sub