Como criar Google Apps Script com escopo claro e testes controlados.
Um rascunho de Apps Script precisa de escopo e permissões claros. Prefira uma operação iniciada pelo usuário na versão inicial e evite acesso desnecessário a outros serviços.
Adapte o fluxo à sua tarefa.
Descreva a planilha, o intervalo exato e a alteração desejada antes de esboçar uma função. Escolha uma execução manual para o teste inicial e explique quais células o script pode alterar. Execute em uma cópia e compare as células alteradas com uma entrada pequena e conhecida.
- O que você fornece
- Estrutura da planilha e requisito de automação delimitado.
- O que você recebe
- Rascunho de script com permissões e instruções de execução manual.
Veja a entrada e o resultado.
Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct
Exemplo campo
Google Apps Script, bound to a spreadsheet. On sheet Intake, highlight blank cells in A2:B5 light red and reset nonblank cells to white. This explicit range contains required input cells only. Manual execution.
Exemplo completo
function markMissingRequiredCells() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Intake');
if (!sheet) throw new Error('Missing sheet: Intake');
const range = sheet.getRange('A2:B5');
const colors = range.getDisplayValues().map(row =>
row.map(value => value.trim() === '' ? '#fce8e6' : '#ffffff')
);
range.setBackgrounds(colors);
}
Only backgrounds in Intake!A2:B5 change; existing colors there are replaced. Test on a copy and review spreadsheet authorization. This example has not been executed in Apps Script.Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.
Decisões e solução de problemas.
O script deve atuar na planilha que estiver ativa no momento?
Uma planilha nomeada e um intervalo delimitado são mais fáceis de revisar. Use o comportamento de planilha ativa somente quando isso fizer parte intencional da tarefa.
Por que o Apps Script solicita autorização?
O acesso a planilhas pode exigir permissão. Revise o script e os escopos solicitados antes de autorizar, especialmente se houver referências a outros serviços.
Referência para este fluxo de trabalho.
Teste com sua própria fonte.
Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.
Personalizar e copiar a tarefa ↑