ExcelScript.WorksheetProtectionOptions interface
Представляет параметры защиты листа.
Комментарии
Примеры
/**
* This script protects cells from being selected on the current worksheet.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the protection settings for the current worksheet.
const currentSheet = workbook.getActiveWorksheet();
const sheetProtection = currentSheet.getProtection();
// Create a new WorksheetProtectionOptions object with the selectionMode property set to `none`.
let protectionOptions : ExcelScript.WorksheetProtectionOptions = {
selectionMode: ExcelScript.ProtectionSelectionMode.none
}
// Apply the given protection options.
sheetProtection.protect(protectionOptions);
}
Свойства
allow |
Представляет параметр защиты листа, позволяющий использовать функцию автофильтра. |
allow |
Представляет параметр защиты листа, позволяющий удалять столбцы. |
allow |
Представляет параметр защиты листа, позволяющий удалять строки. |
allow |
Представляет параметр защиты листа, разрешающий редактирование объектов. |
allow |
Представляет параметр защиты листа, позволяющий редактировать сценарии. |
allow |
Представляет параметр защиты листа, разрешающий форматирование ячеек. |
allow |
Представляет параметр защиты листа, разрешающий форматирование столбцов. |
allow |
Представляет параметр защиты листа, разрешающий форматирование строк. |
allow |
Представляет параметр защиты листа, позволяющий вставлять столбцы. |
allow |
Представляет параметр защиты листа, позволяющий вставлять гиперссылки. |
allow |
Представляет параметр защиты листа, позволяющий вставлять строки. |
allow |
Представляет параметр защиты листа, позволяющий использовать функцию сводной таблицы. |
allow |
Представляет параметр защиты листа, позволяющий использовать функцию сортировки. |
selection |
Представляет параметр защиты рабочего листа для режима выделения. |
Сведения о свойстве
allowAutoFilter
Представляет параметр защиты листа, позволяющий использовать функцию автофильтра.
allowAutoFilter?: boolean;
Значение свойства
boolean
allowDeleteColumns
Представляет параметр защиты листа, позволяющий удалять столбцы.
allowDeleteColumns?: boolean;
Значение свойства
boolean
allowDeleteRows
Представляет параметр защиты листа, позволяющий удалять строки.
allowDeleteRows?: boolean;
Значение свойства
boolean
allowEditObjects
Представляет параметр защиты листа, разрешающий редактирование объектов.
allowEditObjects?: boolean;
Значение свойства
boolean
allowEditScenarios
Представляет параметр защиты листа, позволяющий редактировать сценарии.
allowEditScenarios?: boolean;
Значение свойства
boolean
allowFormatCells
Представляет параметр защиты листа, разрешающий форматирование ячеек.
allowFormatCells?: boolean;
Значение свойства
boolean
allowFormatColumns
Представляет параметр защиты листа, разрешающий форматирование столбцов.
allowFormatColumns?: boolean;
Значение свойства
boolean
allowFormatRows
Представляет параметр защиты листа, разрешающий форматирование строк.
allowFormatRows?: boolean;
Значение свойства
boolean
allowInsertColumns
Представляет параметр защиты листа, позволяющий вставлять столбцы.
allowInsertColumns?: boolean;
Значение свойства
boolean
allowInsertHyperlinks
Представляет параметр защиты листа, позволяющий вставлять гиперссылки.
allowInsertHyperlinks?: boolean;
Значение свойства
boolean
allowInsertRows
Представляет параметр защиты листа, позволяющий вставлять строки.
allowInsertRows?: boolean;
Значение свойства
boolean
allowPivotTables
Представляет параметр защиты листа, позволяющий использовать функцию сводной таблицы.
allowPivotTables?: boolean;
Значение свойства
boolean
allowSort
Представляет параметр защиты листа, позволяющий использовать функцию сортировки.
allowSort?: boolean;
Значение свойства
boolean
selectionMode
Представляет параметр защиты рабочего листа для режима выделения.
selectionMode?: ProtectionSelectionMode;
Значение свойства
Office Scripts