[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.IWorkbook.Protect

Protect Method

Protect(bool, bool)

保护工作簿,使其不能被修改。

Declaration
void Protect(bool structure = true, bool windows = false)
Parameters
Type Name Description
bool structure

若要保护工作簿的结构(防止其他用户查看隐藏的工作表、添加、移动、删除或隐藏工作表,以及重命名工作表),则为 true。默认值为 true。

bool windows

若要防止用户移动、调整大小或关闭工作簿窗口,或隐藏/显示窗口,则为 true。此选项仅在 Excel 2007、Excel 2010、Excel for Mac 2011 和 Excel 2016 for Mac 中可用。

Protect(string, bool, bool)

保护工作簿,使其不能被修改。

Declaration
void Protect(string password, bool structure = true, bool windows = false)
Parameters
Type Name Description
string password

用于保护工作簿的密码。

bool structure

如果设置为 true,则保护工作簿的结构(防止其他用户查看隐藏的工作表、添加、移动、删除或隐藏工作表以及重命名工作表)。

bool windows

如果设置为 true,则防止用户移动、调整大小或关闭工作簿窗口,或隐藏/显示窗口。此选项仅在 Excel 2007、Excel 2010、Excel for Mac 2011 和 Excel 2016 for Mac 中可用。