Objeto de protección (Excel)
Representa los diversos tipos de opciones de protección disponibles para una hoja de cálculo.
Comentarios
Utilice la propiedad Protection del objeto Worksheet para devolver un objeto Protection .
Una vez devuelto un objeto Protection , puede usar las propiedades de Protección para establecer o devolver opciones de protección.
Ejemplo:
En el siguiente ejemplo se demuestra cómo usar la propiedad AllowInsertingColumns del objeto Protection; para ello, se colocan tres números en la fila superior y se protege la hoja de cálculo. A continuación, en este ejemplo se comprueba si la configuración de protección para permitir la inserción de columnas es False y la establece en True, si es necesario. Por último, se pide al usuario que inserte una columna.
Sub SetProtection()
Range("A1").Formula = "1"
Range("B1").Formula = "3"
Range("C1").Formula = "4"
ActiveSheet.Protect
' Check the protection setting of the worksheet and act accordingly.
If ActiveSheet.Protection.AllowInsertingColumns = False Then
ActiveSheet.Protect AllowInsertingColumns:=True
MsgBox "Insert a column between 1 and 3"
Else
MsgBox "Insert a column between 1 and 3"
End If
End Sub
Propiedades
- AllowDeletingColumns
- AllowDeletingRows
- AllowEditRanges
- AllowFiltering
- AllowFormattingCells
- AllowFormattingColumns
- AllowFormattingRows
- AllowInsertingColumns
- AllowInsertingHyperlinks
- AllowInsertingRows
- AllowSorting
- AllowUsingPivotTables
Vea también
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.