Clase Protection - los diversos tipos de opciones de protección disponibles para una hoja de cálculo (Excel VBA)

La clase Protection representa los diversos tipos de opciones de protección disponibles para una hoja de cálculo.

La clase Protection da acceso a la clase Protection

Para usar una variable de clase Protection, primero debe ser instanciado, por ejemplo

Dim prt as Protection
Set prt = ActiveSheet.Protection

Las variables de tipo Protection se pueden establecer utilizando el procedimiento Worksheet.Protection

Propiedades

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

AllowDeletingRows Devuelve True si está permitida la eliminación de filas en una hoja de cálculo protegida.

AllowEditRanges Devuelve un objeto AllowEditRanges .

AllowFiltering Devuelve True si el usuario está autorizado a utilizar un Autofiltro creado antes de proteger la hoja.

AllowFormattingCells Devuelve True si está permitido aplicar formato a las celdas de una hoja de cálculo protegida.

AllowFormattingColumns Devuelve True si está permitido aplicar formato a las columnas en una hoja de cálculo protegida.

AllowFormattingRows Devuelve True si está permitido aplicar formato a las filas de una hoja de cálculo protegida.

AllowInsertingColumns Devuelve True si está permitida la inserción de columnas en una hoja de cálculo protegida.

AllowInsertingHyperlinks Devuelve True si está permitida la inserción de hipervínculos en una hoja de cálculo protegida.

AllowInsertingRows Devuelve True si está permitida la inserción de filas en una hoja de cálculo protegida.

AllowSorting Devuelve True si está permitida la opción de ordenación en una hoja de cálculo protegida.

AllowUsingPivotTables Devuelve true si el usuario puede manipular tablas dinámicas en una hoja de cálculo protegida.

AllowEditRanges - Colección de todos los objetos AllowEditRange que representan las celdas que se pueden modificar en una hoja de cálculo protegida.