Compartir a través de


ExcelScript.WorksheetProtectionOptions interface

Representa las opciones de protección de hoja.

Comentarios

Ejemplos

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

Propiedades

allowAutoFilter

Representa la opción de protección de la hoja de cálculo que permite el uso de la característica Autofiltro.

allowDeleteColumns

Representa la opción de protección de hoja de cálculo que permite eliminar columnas.

allowDeleteRows

Representa la opción de protección de la hoja de cálculo que permite eliminar filas.

allowEditObjects

Representa la opción de protección de la hoja de cálculo que permite la edición de objetos.

allowEditScenarios

Representa la opción de protección de la hoja de cálculo que permite la edición de escenarios.

allowFormatCells

Representa la opción de protección de la hoja de cálculo que permite aplicar formato a las celdas.

allowFormatColumns

Representa la opción de protección de la hoja de cálculo que permite el formato de las columnas.

allowFormatRows

Representa la opción de protección de la hoja de cálculo que permite aplicar formato a las filas.

allowInsertColumns

Representa la opción de protección de la hoja de cálculo que permite insertar columnas.

allowInsertHyperlinks

Representa la opción de protección de hoja de cálculo que permite insertar hipervínculos.

allowInsertRows

Representa la opción de protección de la hoja de cálculo que permite insertar filas.

allowPivotTables

Representa la opción de protección de la hoja de cálculo que permite el uso de la característica tabla dinámica.

allowSort

Representa la opción de protección de la hoja de cálculo que permite el uso de la característica de ordenación.

selectionMode

Representa la opción de protección de la hoja de cálculo del modo de selección.

Detalles de las propiedades

allowAutoFilter

Representa la opción de protección de la hoja de cálculo que permite el uso de la característica Autofiltro.

allowAutoFilter?: boolean;

Valor de propiedad

boolean

allowDeleteColumns

Representa la opción de protección de hoja de cálculo que permite eliminar columnas.

allowDeleteColumns?: boolean;

Valor de propiedad

boolean

allowDeleteRows

Representa la opción de protección de la hoja de cálculo que permite eliminar filas.

allowDeleteRows?: boolean;

Valor de propiedad

boolean

allowEditObjects

Representa la opción de protección de la hoja de cálculo que permite la edición de objetos.

allowEditObjects?: boolean;

Valor de propiedad

boolean

allowEditScenarios

Representa la opción de protección de la hoja de cálculo que permite la edición de escenarios.

allowEditScenarios?: boolean;

Valor de propiedad

boolean

allowFormatCells

Representa la opción de protección de la hoja de cálculo que permite aplicar formato a las celdas.

allowFormatCells?: boolean;

Valor de propiedad

boolean

allowFormatColumns

Representa la opción de protección de la hoja de cálculo que permite el formato de las columnas.

allowFormatColumns?: boolean;

Valor de propiedad

boolean

allowFormatRows

Representa la opción de protección de la hoja de cálculo que permite aplicar formato a las filas.

allowFormatRows?: boolean;

Valor de propiedad

boolean

allowInsertColumns

Representa la opción de protección de la hoja de cálculo que permite insertar columnas.

allowInsertColumns?: boolean;

Valor de propiedad

boolean

Representa la opción de protección de hoja de cálculo que permite insertar hipervínculos.

allowInsertHyperlinks?: boolean;

Valor de propiedad

boolean

allowInsertRows

Representa la opción de protección de la hoja de cálculo que permite insertar filas.

allowInsertRows?: boolean;

Valor de propiedad

boolean

allowPivotTables

Representa la opción de protección de la hoja de cálculo que permite el uso de la característica tabla dinámica.

allowPivotTables?: boolean;

Valor de propiedad

boolean

allowSort

Representa la opción de protección de la hoja de cálculo que permite el uso de la característica de ordenación.

allowSort?: boolean;

Valor de propiedad

boolean

selectionMode

Representa la opción de protección de la hoja de cálculo del modo de selección.

selectionMode?: ProtectionSelectionMode;

Valor de propiedad