Enum ProtectionType

ProtectionType

Énumération représentant les parties d'une feuille de calcul qui peuvent être protégées contre les modifications.

Pour appeler une énumération, vous devez appeler sa classe parente, son nom et sa propriété. Par exemple, SpreadsheetApp.ProtectionType.RANGE.

// Remove all range protections in the spreadsheet that the user has permission to edit.
var ss = SpreadsheetApp.getActive();
var protections = ss.getProtections(SpreadsheetApp.ProtectionType.RANGE);
for (var i = 0; i < protections.length; i++) {
  var protection = protections[i];
  if (protection.canEdit()) {
    protection.remove();
  }
}
// Removes sheet protection from the active sheet, if the user has permission to edit it.
var sheet = SpreadsheetApp.getActiveSheet();
var protection = sheet.getProtections(SpreadsheetApp.ProtectionType.SHEET)[0];
if (protection && protection.canEdit()) {
  protection.remove();
}

Propriétés

PropriétéTypeDescription
RANGEEnumProtection d'une plage.
SHEETEnumProtection d'une feuille.