Google Planilhas Avançado - #30 Classe Protection
16/10/2019Nessa videoaula aprenderemos como criar proteções para a folha ou para um intervalo específico utilizando o código do Google Apps Script.
Script para proteção de células no Google Planilhas
No código abaixo trataremos de proteção e remoção de proteção de folhas inteiras e de intervalos estabelecidos.
Protegendo Folhas Inteiras
//Classe Protection
function myProtection()
{
var app=SpreadsheetApp;
var spreadsheet=app.getActiveSpreadsheet();
var sheet=spreadsheet.getSheetByName("Protect");
var protection=sheet.protect().setDescription("Proteção da Folha")
spreadsheet.addEditor("manauslasercombr@gmail.com");
protection.addEditor("manauslasercombr@gmail.com");
protection.removeEditors(protection.getEditors());
protection.remove();
}
Protegendo Intervalos Específicos
//Classe Protection
function myProtection()
{
var app=SpreadsheetApp;
var spreadsheet=app.getActiveSpreadsheet();
var sheet=spreadsheet.getSheetByName("Protect");
var protection=sheet.getRange("A1:A3").protect().setDescription("Proteção do intervalo");
spreadsheet.addEditor("manauslasercombr@gmail.com");
protection.addEditor("manauslasercombr@gmail.com");
protection.removeEditors(protection.getEditors());
}
Por hoje é só! Sucesso nos códigos e na vida!
Posts Relacionados
Google Planilhas Avançado - #29 Classe TextFinder
No tutorial de hoje trabalharemos com a classe TextFinder que serve para encontrar ocorrências em textos no Google Planilhas.
Google Planilhas Avançado - #31 Introdução a Eventos e Triggers
Na aula de hoje trabalharemos com eventos e gatilhos (triggers) no Google Planilhas, implementando ações de acordo com as requisições dos usuários.