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);
}

Свойства

allowAutoFilter

Представляет параметр защиты листа, позволяющий использовать функцию автофильтра.

allowDeleteColumns

Представляет параметр защиты листа, позволяющий удалять столбцы.

allowDeleteRows

Представляет параметр защиты листа, позволяющий удалять строки.

allowEditObjects

Представляет параметр защиты листа, разрешающий редактирование объектов.

allowEditScenarios

Представляет параметр защиты листа, позволяющий редактировать сценарии.

allowFormatCells

Представляет параметр защиты листа, разрешающий форматирование ячеек.

allowFormatColumns

Представляет параметр защиты листа, разрешающий форматирование столбцов.

allowFormatRows

Представляет параметр защиты листа, разрешающий форматирование строк.

allowInsertColumns

Представляет параметр защиты листа, позволяющий вставлять столбцы.

allowInsertHyperlinks

Представляет параметр защиты листа, позволяющий вставлять гиперссылки.

allowInsertRows

Представляет параметр защиты листа, позволяющий вставлять строки.

allowPivotTables

Представляет параметр защиты листа, позволяющий использовать функцию сводной таблицы.

allowSort

Представляет параметр защиты листа, позволяющий использовать функцию сортировки.

selectionMode

Представляет параметр защиты рабочего листа для режима выделения.

Сведения о свойстве

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?: boolean;

Значение свойства

boolean

allowInsertRows

Представляет параметр защиты листа, позволяющий вставлять строки.

allowInsertRows?: boolean;

Значение свойства

boolean

allowPivotTables

Представляет параметр защиты листа, позволяющий использовать функцию сводной таблицы.

allowPivotTables?: boolean;

Значение свойства

boolean

allowSort

Представляет параметр защиты листа, позволяющий использовать функцию сортировки.

allowSort?: boolean;

Значение свойства

boolean

selectionMode

Представляет параметр защиты рабочего листа для режима выделения.

selectionMode?: ProtectionSelectionMode;

Значение свойства