@sheetkit/node / JsSheetProtectionConfig
Interface: JsSheetProtectionConfig
Defined in: binding.d.ts:891
Configuration for sheet protection.
Properties
autoFilter?
optionalautoFilter:boolean
Defined in: binding.d.ts:917
Allow using auto-filter.
deleteColumns?
optionaldeleteColumns:boolean
Defined in: binding.d.ts:911
Allow deleting columns.
deleteRows?
optionaldeleteRows:boolean
Defined in: binding.d.ts:913
Allow deleting rows.
formatCells?
optionalformatCells:boolean
Defined in: binding.d.ts:899
Allow formatting cells.
formatColumns?
optionalformatColumns:boolean
Defined in: binding.d.ts:901
Allow formatting columns.
formatRows?
optionalformatRows:boolean
Defined in: binding.d.ts:903
Allow formatting rows.
insertColumns?
optionalinsertColumns:boolean
Defined in: binding.d.ts:905
Allow inserting columns.
insertHyperlinks?
optionalinsertHyperlinks:boolean
Defined in: binding.d.ts:909
Allow inserting hyperlinks.
insertRows?
optionalinsertRows:boolean
Defined in: binding.d.ts:907
Allow inserting rows.
password?
optionalpassword:string
Defined in: binding.d.ts:893
Optional password (hashed with legacy Excel algorithm).
pivotTables?
optionalpivotTables:boolean
Defined in: binding.d.ts:919
Allow using pivot tables.
selectLockedCells?
optionalselectLockedCells:boolean
Defined in: binding.d.ts:895
Allow selecting locked cells.
selectUnlockedCells?
optionalselectUnlockedCells:boolean
Defined in: binding.d.ts:897
Allow selecting unlocked cells.
sort?
optionalsort:boolean
Defined in: binding.d.ts:915
Allow sorting.