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
allow |
Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité Filtre automatique. |
allow |
Représente l’option de protection de feuille de calcul autorisant la suppression de colonnes. |
allow |
Représente l’option de protection de feuille de calcul autorisant la suppression de lignes. |
allow |
Représente l’option de protection de feuille de calcul autorisant la modification d’objets. |
allow |
Représente l’option de protection de feuille de calcul autorisant la modification des scénarios. |
allow |
Représente l’option de protection de feuille de calcul autorisant la mise en forme des cellules. |
allow |
Représente l’option de protection de feuille de calcul autorisant la mise en forme des colonnes. |
allow |
Représente l’option de protection de feuille de calcul autorisant la mise en forme des lignes. |
allow |
Représente l’option de protection de feuille de calcul autorisant l’insertion de colonnes. |
allow |
Représente l’option de protection de feuille de calcul autorisant l’insertion de liens hypertexte. |
allow |
Représente l’option de protection de feuille de calcul autorisant l’insertion de lignes. |
allow |
Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité de tableau croisé dynamique. |
allow |
Représente l’option de protection de feuille de calcul autorisant l’utilisation de la fonctionnalité de tri. |
selection |
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
allowInsertHyperlinks
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;