Protection
内容
[
隐藏
]Protection class
表示可用于工作表的各种类型的保护选项。
public class Protection
特性
姓名 | 描述 |
---|---|
AllowDeletingColumn { get; set; } | 表示是否允许在受保护的工作表上删除列。 |
AllowDeletingRow { get; set; } | 表示是否允许在受保护的工作表上删除行。 |
AllowEditingContent { get; set; } | 表示是否允许用户编辑受保护工作表上锁定单元格的内容。 |
AllowEditingObject { get; set; } | 表示是否允许用户在受保护的工作表上操作绘图对象。 |
AllowEditingScenario { get; set; } | 表示是否允许用户在受保护的工作表上编辑场景。 |
AllowFiltering { get; set; } | 表示是否允许用户使用在工作表受到保护之前创建的自动筛选。 |
AllowFormattingCell { get; set; } | 表示是否允许在受保护的工作表上设置单元格格式。 |
AllowFormattingColumn { get; set; } | 表示在受保护的工作表上是否允许列格式 |
AllowFormattingRow { get; set; } | 表示是否允许在受保护的工作表上格式化行 |
AllowInsertingColumn { get; set; } | 表示是否允许在受保护的工作表上插入列 |
AllowInsertingHyperlink { get; set; } | 表示是否允许在受保护的工作表上插入超链接 |
AllowInsertingRow { get; set; } | 表示是否允许在受保护的工作表上插入行 |
AllowSelectingLockedCell { get; set; } | 表示是否允许用户选择受保护工作表上的锁定单元格。 |
AllowSelectingUnlockedCell { get; set; } | 表示是否允许用户选择受保护工作表上未锁定的单元格。 |
AllowSorting { get; set; } | 表示在受保护的工作表上是否允许排序选项。 |
AllowUsingPivotTable { get; set; } | 表示是否允许用户在受保护的工作表上操作数据透视表。 |
IsProtectedWithPassword { get; } | 指示工作表是否受密码保护。 |
Password { get; set; } | 表示保护工作表的密码。 |
方法
姓名 | 描述 |
---|---|
Copy(Protection) | 复制保护信息。 |
GetPasswordHash() | 获取当前密码的哈希值。 |
VerifyPassword(string) | 验证密码。 |
例子
[C#]
//实例化一个工作簿对象
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
//允许用户选择工作表的锁定单元格
worksheet.Protection.AllowSelectingLockedCell = true;
//允许用户选择工作表的未锁定单元格
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'实例化工作簿对象
Dim workbook As Workbook = New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets(0)
'允许用户选择工作表的锁定单元格
worksheet.Protection.AllowSelectingLockedCell = True
'允许用户选择工作表的未锁定单元格
worksheet.Protection.AllowSelectingUnlockedCell = True
也可以看看
- 命名空间 Aspose.Cells
- 部件 Aspose.Cells