Shotime: Loucura do Dia !!
Submarino: WOW!!
PlanilhasGoogle.site
Documentos Google
Apresentações Google
Google Chrome
Microsoft-Excel - Ricardo-Horta.site
Microsoft-Word - Ricardo-Horta.site
Microsoft PowerPoint
Eu
VisualBasic.site
Playlist YouTube Ricardo Horta
Links Interessantes

PlanilhasGoogle.site
Gravando dados na planilha

Você quer digitar os dados na linha 2, clicar no botão Salvar e...
Planilhas Google: Gravando dados na planilha
... gravá-los na planilha.
A sua planilha é extensa e ficar navegando nela não é a melhor
opção.
Ok, querida(o), podemos dar um jeito nisso.
Planilhas Google: Gravando dados na planilha

Formatando a planilha

Clique neste botão, para selecionar todas as linhas.
Planilhas Google: Gravando dados na planilha
Altere a altura das linhas.
Planilhas Google: Gravando dados na planilha
Defina o alinhamento vertical, ativando a opção Meio.
Planilhas Google: Gravando dados na planilha
Digite os títulos na linha 1 e 3, conforme a figura abaixo.
Planilhas Google: Gravando dados na planilha
Com os título selecionados, defina o alinhamento horizontal, clicando
na opção Centro.
Planilhas Google: Gravando dados na planilha

O botão para
executar a rotina

Crie um botão Salvar.
Planilhas Google: Gravando dados na planilha
No menu Inserir,...
Planilhas Google: Gravando dados na planilha
... clique em Desenho.
Planilhas Google: Gravando dados na planilha
Criado o botão ( a seu critério, ok? ), clique em Salvar e Fechar.
Planilhas Google: Gravando dados na planilha

Google Apps Script

No menu Ferramentas, clique em Editor de Scripts.
Planilhas Google: Gravando dados na planilha
Na tela do editor, você encontrará uma função chamada myFunction.
Exclua-a.
Planilhas Google: Gravando dados na planilha
Em seguida, crie a rotina Salvar.
Calma...
No final da página, você encontrará o código para copiar.
Planilhas Google: Gravando dados na planilha
Salve o projeto. O nome fica por sua conta, ok?
Planilhas Google: Gravando dados na planilha

Associando botão e script

Retorne para a planilha.
Clique no botão e...
Planilhas Google: Gravando dados na planilha
... na opção Transferir script.
Planilhas Google: Gravando dados na planilha
Nesta caixa, informe o nome da função ( Salvar ).
Conforme, clicando no botão OK.
Planilhas Google: Gravando dados na planilha

Executando o script

Digite nome ( A2 ), endereço ( B2 ), número ( C2 ) e Complemento
( D2).
Clique no botão Salvar.
Planilhas Google: Gravando dados na planilha
Na primeira vez em que o script for executado, O Google fará
algumas indagações.
Você precisa permitir que o código seja executado.
Clique, então, no botão Continuar.
Planilhas Google: Gravando dados na planilha
Selecione a sua conta.
Planilhas Google: Gravando dados na planilha
No canto inferior esquerdo, clique na opção Avançado
E clique em Acessar + o nome do seu projeto.
Planilhas Google: Gravando dados na planilha
Estas perguntas serão executadas apenas na primeira vez.
Os dados, então, serão gravados na primeira linha após o título.
Planilhas Google: Gravando dados na planilha
Novo nome e...
Planilhas Google: Gravando dados na planilha
... a rotina fará o dever de casa, corretamente.
Planilhas Google: Gravando dados na planilha

O texto para copiar e colar

function Salvar() {
  // retorna a planilha
  var planilha = SpreadsheetApp.getActiveSpreadsheet();
  // retorna a página ativa
  var pagina = planilha.getActiveSheet();
  // retorna a última linha
  var ultimalinha = pagina.getLastRow()+1;
  
  // cria e atualiza as variáveis com os dados, digitados na linha 2
 var nome = pagina.getRange(2,1).getValue();
 var endereco = pagina.getRange(2,2).getValue();
 var numero = pagina.getRange(2,3).getValue();
 var complemento = pagina.getRange(2,4).getValue();
 
  // atualiza as células da última linha
  pagina.getRange(ultimalinha, 1).setValue(nome);
  pagina.getRange(ultimalinha, 2).setValue(endereco);
  pagina.getRange(ultimalinha, 3).setValue(numero);
  pagina.getRange(ultimalinha, 4).setValue(complemento);
   
  // limpa as células da linha 2, para receber nova digitação ( se for o caso ) 
  pagina.getRange(2,1).setValue("");
  pagina.getRange(2,2).setValue("");
  pagina.getRange(2,3).setValue("");
  pagina.getRange(2,4).setValue("");
 }

PlanilhasGoogle.site
Documentos Google
Apresentações Google
Google Chrome
Microsoft-Excel - Ricardo-Horta.site
Microsoft-Word - Ricardo-Horta.site
Microsoft PowerPoint
Eu
VisualBasic.site
Playlist YouTube Ricardo Horta
Links Interessantes


Amazon: Livros Infantis


www.planilhasgoogle.site
Autor: Ricardo Horta - Direitos adquiridos - 2017