@sheetkit/node / JsSheetProtectionConfig
Interface: JsSheetProtectionConfig
Defined in: binding.d.ts:976
Configuration for sheet protection.
Properties
autoFilter?
optionalautoFilter:boolean
Defined in: binding.d.ts:1002
Allow using auto-filter.
deleteColumns?
optionaldeleteColumns:boolean
Defined in: binding.d.ts:996
Allow deleting columns.
deleteRows?
optionaldeleteRows:boolean
Defined in: binding.d.ts:998
Allow deleting rows.
formatCells?
optionalformatCells:boolean
Defined in: binding.d.ts:984
Allow formatting cells.
formatColumns?
optionalformatColumns:boolean
Defined in: binding.d.ts:986
Allow formatting columns.
formatRows?
optionalformatRows:boolean
Defined in: binding.d.ts:988
Allow formatting rows.
insertColumns?
optionalinsertColumns:boolean
Defined in: binding.d.ts:990
Allow inserting columns.
insertHyperlinks?
optionalinsertHyperlinks:boolean
Defined in: binding.d.ts:994
Allow inserting hyperlinks.
insertRows?
optionalinsertRows:boolean
Defined in: binding.d.ts:992
Allow inserting rows.
password?
optionalpassword:string
Defined in: binding.d.ts:978
Optional password (hashed with legacy Excel algorithm).
pivotTables?
optionalpivotTables:boolean
Defined in: binding.d.ts:1004
Allow using pivot tables.
selectLockedCells?
optionalselectLockedCells:boolean
Defined in: binding.d.ts:980
Allow selecting locked cells.
selectUnlockedCells?
optionalselectUnlockedCells:boolean
Defined in: binding.d.ts:982
Allow selecting unlocked cells.
sort?
optionalsort:boolean
Defined in: binding.d.ts:1000
Allow sorting.