Propiedad Protection.AllowDeletingColumns (Excel)

Devuelve True si está permitida la eliminación de columnas en una hoja de cálculo protegida. Boolean de solo lectura.

Sintaxis

expresión. AllowDeletingColumns

Expresión Variable que representa un objeto Protection .

Comentarios

La propiedad AllowDeletingColumns se puede establecer mediante los argumentos del método Protect .

Las columnas que contienen las celdas que se van a eliminar se deben desbloquear cuando la hoja está protegida.

Ejemplo:

En este ejemplo se desbloquea la columna A y, a continuación, se permite al usuario eliminar la columna A de la hoja de cálculo protegida.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.