@sheetkit/node / JsSheetProtectionConfig
Interface: JsSheetProtectionConfig
Defined in: binding.d.ts:967
Configuration for sheet protection.
Properties
autoFilter?
optionalautoFilter:boolean
Defined in: binding.d.ts:993
Allow using auto-filter.
deleteColumns?
optionaldeleteColumns:boolean
Defined in: binding.d.ts:987
Allow deleting columns.
deleteRows?
optionaldeleteRows:boolean
Defined in: binding.d.ts:989
Allow deleting rows.
formatCells?
optionalformatCells:boolean
Defined in: binding.d.ts:975
Allow formatting cells.
formatColumns?
optionalformatColumns:boolean
Defined in: binding.d.ts:977
Allow formatting columns.
formatRows?
optionalformatRows:boolean
Defined in: binding.d.ts:979
Allow formatting rows.
insertColumns?
optionalinsertColumns:boolean
Defined in: binding.d.ts:981
Allow inserting columns.
insertHyperlinks?
optionalinsertHyperlinks:boolean
Defined in: binding.d.ts:985
Allow inserting hyperlinks.
insertRows?
optionalinsertRows:boolean
Defined in: binding.d.ts:983
Allow inserting rows.
password?
optionalpassword:string
Defined in: binding.d.ts:969
Optional password (hashed with legacy Excel algorithm).
pivotTables?
optionalpivotTables:boolean
Defined in: binding.d.ts:995
Allow using pivot tables.
selectLockedCells?
optionalselectLockedCells:boolean
Defined in: binding.d.ts:971
Allow selecting locked cells.
selectUnlockedCells?
optionalselectUnlockedCells:boolean
Defined in: binding.d.ts:973
Allow selecting unlocked cells.
sort?
optionalsort:boolean
Defined in: binding.d.ts:991
Allow sorting.