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

Curso de Google Formulários - #21 Menu Dependente Estado e Cidade

08/08/2024

Neste tutorial aprenderemos como fazer um menu dependente dentro do Google Forms associando estados e cidades de maneira automatizada.

Estados e Cidades no Google Forms

Para fazer a associação de estados e cidades no Google Forms vamos ter uma planilha de dados. Caso precise pegar os dados das cidades e estados segue abaixo:

Link da Planilha

E posteriormente faremos o script dentro do Google Forms.

let form = FormApp.openByUrl("URL_DO_SEU_FORMULARIO");
let spreadsheet = SpreadsheetApp.openByUrl("("URL_DO_SEU_PLANILHA_DE_ESTADOS_E_CIDADES");
let sheetDados = spreadsheet.getSheetByName("Dados");

function estadoCidade()
{
  let estados = sheetDados.getRange('E2:E27').getValues();
  let cidadeEstado = sheetDados.getRange('A2:B5570').getValues();

  estados.map((elem,ind,obj)=>{
    form.addPageBreakItem().setTitle(elem[0]);
    let arrItens = [];
    let item = form.addListItem();
    item.setTitle('Qual a cidade?');

    cidadeEstado.map((elem2,ind2,obj2)=>{
      if(elem[0] == elem2[0]){
        arrItens.push(elem2[1]);
      }
    });

    item.setChoiceValues(arrItens);
  });
}

Então é isso, por hoje é só! Fiquem todos com Deus! Sucesso nos códigos e na vida!

Precisa de ajuda na criação do app? webdesignemfoco@gmail.com

"Aos homens é impossível, mas a Deus nada é impossível." Mateus 19:26

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

Posts Relacionados

Curso de Google Formulários - #20 Exercício de Google Forms - Redirecionamento de Usuários
Neste exercício a ideia é ao escolher uma questão o usuário ser direcionado para certa seção e ao selecionar outra resposta ser direcionado para outra seção.
Saiba mais!
Google Forms
Esse é o curso de Google Forms. Aqui você aprenderá a criar desde um formulário básico até um formulário usando API.
Saiba mais!