Capítulo 2 Ler, repetir, separar ・ MISSÃO 6

Missão 6: Escrever em uma célula (setValue)

📋 Lista de missões

Tarefa

Escreva em D2 o valor da caneta esferográfica (preço unitário × quantidade).

Lista de pedidos de material de escritório - Planilhas Google
Lista de pedidos de material de escritório

Para praticar, a tabela volta ao estado inicial antes de cada execução (uma planilha de verdade não volta. As mudanças de um script às vezes podem ser desfeitas com Ctrl+Z, mas não todas de uma vez).

Apps ScriptProjeto sem títuloImplantar ▾
function writeAmount() {
const sheet = SpreadsheetApp.getActiveSheet();
const price = sheet.getRange('B2').getValue();
const quantity = sheet.getRange('C2').getValue();
sheet.getRange('').(price * quantity);
}
Ctrl+S: salvar · Ctrl+R: executar (editor) · F5: reabrir

Capítulo 2 ・ MISSÃO 6

Escrever em uma célula (setValue)

Escreva em D2 o valor da caneta esferográfica (preço unitário × quantidade).

Agora
Objetivo

Lendo o código

const price = sheet.getRange('B2').getValue();
Lê B2 (preço unitário).
const quantity = sheet.getRange('C2').getValue();
Lê C2 (quantidade).
sheet.getRange('D2').setValue(price * quantity);
Escreve preço unitário × quantidade em D2.

Ler com getValue, calcular e escrever com setValue. Quase todo código GAS que monta tabelas combina esses três passos. * significa multiplicar.

Como começar no GAS e o código mais usado estão em um artigo.O que é GAS? Como começar e código mais usado

O código que você escreve roda em um espaço isolado dentro desta página. Ele não alcança fora da página nem outros sites.

* Esta é uma simulação do comportamento do Planilhas Google e do Apps Script e pode diferir em parte do original.

* Planilhas Google é uma marca da Google LLC. Este site não tem relação com o Google.