Свойство Protection.AllowDeletingColumns (Excel)
Возвращает значение True , если удаление столбцов разрешено на защищенном листе. Только для чтения, Boolean.
Синтаксис
expression. AllowDeletingColumns
Выражение Переменная, представляющая объект Protection .
Замечания
Свойство AllowDeletingColumns можно задать с помощью аргументов метода Protect .
Столбцы, содержащие удаляемые ячейки, должны быть разблокированы при защите листа.
Пример
В этом примере разблокируется столбец A, а затем пользователь может удалить столбец A на защищенном листе.
Sub ProtectionOptions()
ActiveSheet.Unprotect
'Unlock column A.
Columns("A:A").Locked = False
' Allow column A to be deleted on a protected worksheet.
If ActiveSheet.Protection.AllowDeletingColumns = False Then
ActiveSheet.Protect AllowDeletingColumns:=True
End If
MsgBox "Column A can be deleted on this protected worksheet."
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.