Protection
Contenido
[
Ocultar
]Protection class
Representa los distintos tipos de opciones de protección disponibles para una hoja de trabajo.
public class Protection
Propiedades
| Nombre | Descripción |
|---|---|
| AllowDeletingColumn { get; set; } | Representa si se permite la eliminación de columnas en una hoja de cálculo protegida. |
| AllowDeletingRow { get; set; } | Representa si se permite la eliminación de filas en una hoja de trabajo protegida. |
| AllowEditingContent { get; set; } | Representa si el usuario puede editar el contenido de las celdas bloqueadas en una hoja de trabajo protegida. |
| AllowEditingObject { get; set; } | Representa si el usuario puede manipular objetos de dibujo en una hoja de trabajo protegida. |
| AllowEditingScenario { get; set; } | Representa si el usuario puede editar escenarios en una hoja de trabajo protegida. |
| AllowFiltering { get; set; } | Representa si el usuario puede utilizar un Autofiltro que se creó antes de proteger la hoja. |
| AllowFormattingCell { get; set; } | Representa si se permite el formato de celdas en una hoja de cálculo protegida. |
| AllowFormattingColumn { get; set; } | Representa si se permite el formato de columnas en una hoja de trabajo protegida |
| AllowFormattingRow { get; set; } | Representa si se permite el formato de filas en una hoja de trabajo protegida |
| AllowInsertingColumn { get; set; } | Representa si se permite la inserción de columnas en una hoja de trabajo protegida |
| AllowInsertingHyperlink { get; set; } | Representa si se permite la inserción de hipervínculos en una hoja de trabajo protegida |
| AllowInsertingRow { get; set; } | Representa si se permite la inserción de filas en una hoja de cálculo protegida |
| AllowSelectingLockedCell { get; set; } | Representa si el usuario puede seleccionar celdas bloqueadas en una hoja de trabajo protegida. |
| AllowSelectingUnlockedCell { get; set; } | Representa si el usuario puede seleccionar celdas desbloqueadas en una hoja de trabajo protegida. |
| AllowSorting { get; set; } | Representa si la opción de clasificación está permitida en una hoja de trabajo protegida. |
| AllowUsingPivotTable { get; set; } | Representa si el usuario puede manipular tablas dinámicas en una hoja de trabajo protegida. |
| IsProtectedWithPassword { get; } | Indica si las hojas de trabajo están protegidas con contraseña. |
| Password { get; set; } | Representa la contraseña para proteger la hoja de cálculo. |
Métodos
| Nombre | Descripción |
|---|---|
| Copy(Protection) | Información de protección contra copia. |
| GetPasswordHash() | Obtiene el hash de la contraseña actual. |
| VerifyPassword(string) | Verifica contraseña. |
Ejemplos
[C#]
// Instanciando un objeto Workbook
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Permitiendo a los usuarios seleccionar celdas bloqueadas de la hoja de trabajo
worksheet.Protection.AllowSelectingLockedCell = true;
// Permitiendo a los usuarios seleccionar celdas desbloqueadas de la hoja de trabajo
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'Crear una instancia de un objeto Workbook
Dim workbook As Workbook = New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Permitir a los usuarios seleccionar celdas bloqueadas de la hoja de trabajo
worksheet.Protection.AllowSelectingLockedCell = True
'Permitir a los usuarios seleccionar celdas desbloqueadas de la hoja de trabajo
worksheet.Protection.AllowSelectingUnlockedCell = True
Ver también
- espacio de nombres Aspose.Cells
- asamblea Aspose.Cells