Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Google Planilhas Avançado - #22 Classe SpreadsheetApp

11/08/2019

Na aula de hoje aprenderemos sobre a classe pai de todas as outras classes do Google Planilhas dentro do Google Apps Script, a classe SpreadsheetApp.

Classe SpreadsheetApp

Para acessar qualquer classe referente ao Google Planilhas, precisamos primeiramente instanciar nossa classe SpreadsheetApp.

Um detalhe importante é que quando você estiver codificando, ao apertar ctrl + barra de espaço o editor te fornece sugestões de complemento dos seus métodos e propriedades.

//Minha primeira função
function myFunction()
{
  var app=SpreadsheetApp;
  var ui=app.getUi();
  var spreadsheet=app.getActiveSpreadsheet();
  var sheet=app.getActiveSheet();
  //app.create("Webdesign em Foco",10,3);
  //ui.alert("Hello World");
  //var otherSheet=app.openByUrl("https://docs.google.com/spreadsheets/d/1PVMA3Go_HUM49YkioQPQJYcQgSZg0LIYJcWFN48qEjA/edit#gid=0");
  //ui.alert(otherSheet.getName());
  sheet.getRange(1, 2).setValue('Cell Webdesign').setBackground('blue');
}

Analisando o código acima, você verá que criamos uma função myFunction, instanciamos a classe pai na variável app. Criamos uma variável ui que instanciam a classe User Interface e criamos a variável spreadsheet pra abrigar os métodos e propriedades de toda a planilha e a variável sheet que recebe os dados da folha utilizada no momento.

Nas próximas linhas utilizamos os métodos relativos as classes instanciadas anteriormente.

Cabe ressaltar que pra acessar qualquer subclasse no Google Planilhas, é necessário acessarmos primeiramente a parent class SpreadsheetApp. � ela que nos dá acesso as demais classes.

Por hoje é só!

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Google Planilhas Avançado - #21 Introdução ao Google Apps Script
Na aula de hoje iniciamos a parte intermediária do curso de Google Planilhas aprendendo sobre Google Apps Script.
Saiba mais!
Google Planilhas Avançado - #23 Classe Spreadsheet e Sheet
Nessa aula veremos a class Spreadsheet e a classe Sheet. Essas classes servem para trabalharmos com o documento inteiro e com a folha selecionada.
Saiba mais!
Google Planilhas
Neste curso abordaremos a fundo as funcionalidades do Google Planilha. Adentraremos no Google App Script e na API do Google Sheet. Aproveite.
Saiba mais!