Partager via


ExcelScript.WorksheetProtectionOptions interface

Représente les options de protection d’une feuille.

Remarques

Exemples

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

Propriétés

allowAutoFilter

Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité Filtre automatique.

allowDeleteColumns

Représente l’option de protection de feuille de calcul autorisant la suppression de colonnes.

allowDeleteRows

Représente l’option de protection de feuille de calcul autorisant la suppression de lignes.

allowEditObjects

Représente l’option de protection de feuille de calcul autorisant la modification d’objets.

allowEditScenarios

Représente l’option de protection de feuille de calcul autorisant la modification des scénarios.

allowFormatCells

Représente l’option de protection de feuille de calcul autorisant la mise en forme des cellules.

allowFormatColumns

Représente l’option de protection de feuille de calcul autorisant la mise en forme des colonnes.

allowFormatRows

Représente l’option de protection de feuille de calcul autorisant la mise en forme des lignes.

allowInsertColumns

Représente l’option de protection de feuille de calcul autorisant l’insertion de colonnes.

allowInsertHyperlinks

Représente l’option de protection de feuille de calcul autorisant l’insertion de liens hypertexte.

allowInsertRows

Représente l’option de protection de feuille de calcul autorisant l’insertion de lignes.

allowPivotTables

Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité de tableau croisé dynamique.

allowSort

Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité de tri.

selectionMode

Représente l’option de protection de feuille de calcul qui autorise le mode sélection.

Détails de la propriété

allowAutoFilter

Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité Filtre automatique.

allowAutoFilter?: boolean;

Valeur de propriété

boolean

allowDeleteColumns

Représente l’option de protection de feuille de calcul autorisant la suppression de colonnes.

allowDeleteColumns?: boolean;

Valeur de propriété

boolean

allowDeleteRows

Représente l’option de protection de feuille de calcul autorisant la suppression de lignes.

allowDeleteRows?: boolean;

Valeur de propriété

boolean

allowEditObjects

Représente l’option de protection de feuille de calcul autorisant la modification d’objets.

allowEditObjects?: boolean;

Valeur de propriété

boolean

allowEditScenarios

Représente l’option de protection de feuille de calcul autorisant la modification des scénarios.

allowEditScenarios?: boolean;

Valeur de propriété

boolean

allowFormatCells

Représente l’option de protection de feuille de calcul autorisant la mise en forme des cellules.

allowFormatCells?: boolean;

Valeur de propriété

boolean

allowFormatColumns

Représente l’option de protection de feuille de calcul autorisant la mise en forme des colonnes.

allowFormatColumns?: boolean;

Valeur de propriété

boolean

allowFormatRows

Représente l’option de protection de feuille de calcul autorisant la mise en forme des lignes.

allowFormatRows?: boolean;

Valeur de propriété

boolean

allowInsertColumns

Représente l’option de protection de feuille de calcul autorisant l’insertion de colonnes.

allowInsertColumns?: boolean;

Valeur de propriété

boolean

Représente l’option de protection de feuille de calcul autorisant l’insertion de liens hypertexte.

allowInsertHyperlinks?: boolean;

Valeur de propriété

boolean

allowInsertRows

Représente l’option de protection de feuille de calcul autorisant l’insertion de lignes.

allowInsertRows?: boolean;

Valeur de propriété

boolean

allowPivotTables

Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité de tableau croisé dynamique.

allowPivotTables?: boolean;

Valeur de propriété

boolean

allowSort

Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité de tri.

allowSort?: boolean;

Valeur de propriété

boolean

selectionMode

Représente l’option de protection de feuille de calcul qui autorise le mode sélection.

selectionMode?: ProtectionSelectionMode;

Valeur de propriété