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 - #23 Classe Spreadsheet e Sheet

23/08/2019

Nessa aula veremos a class Spreadsheet e a classe Sheet. Essas classes servem para trabalharmos com o documento inteiro e com a folha selecionada.

Fluxograma de Classes

Veja abaixo um modelo de fluxograma de classes para facilitar o entendimento das classes do Google Planilhas.

Fluxograma de Classes do Google Planilhas

Classe Spreadsheet

Vamos iniciar pela nossa classe Spreadsheet que se refere a toda a minha planilha.

function spreads()
{
 var app=SpreadsheetApp;
  var spreadsheet=app.getActiveSpreadsheet();
  //spreadsheet.addEditor("thiagoboaventuramg@gmail.com");
  //spreadsheet.rename("teste");
  //spreadsheet.toast("Bem Vindos!","Planilha em Execução");
}

Classe Sheet

A classe Sheet é responsável por modificações a nível da folha da planilha. Vamos a um exemplo:

function spreads2()
{
 var app=SpreadsheetApp;
  //var sheet=app.getActiveSheet();
  var sheet=spreadsheet.getSheetByName("Página2");
  //sheet.clear();
  //sheet.setName("outro");
  //sheet.setTabColor("green");
  sheet.getRange(10,2).setValue('Thiago');
}

Abaixo, segue três formas de selecionar uma folha da planilha:

function selectSheet(){
 var app=SpreadsheetApp;
 var sheet=app.getActiveSheet();
 var sheet=spreadsheet.getSheetByName("Página2");
 var sheet=spreadsheet.getSheets[0];
}

Por hoje é só, sucesso nos códigos e na vida!

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

Posts Relacionados

Google Planilhas Avançado - #22 Classe SpreadsheetApp
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.
Saiba mais!
Google Planilhas Avançado - #24 Classe Range
Na aula de hoje trabalharemos com uma das classes mais importantes do Google Spreadsheets, para se trabalhar com intervalos, a Class Range.
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!