Google Planilhas Avançado - #21 Introdução ao Google Apps Script

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024

ความคิดเห็น • 112

  • @DanteDerette
    @DanteDerette ปีที่แล้ว +2

    Bem top, amo Apps Script, excelente linguagem de programação e tudo dentro do google!

  • @s.feliciano.livros
    @s.feliciano.livros 2 ปีที่แล้ว +2

    Que aula incrível! Parabéns, Professor!
    Criei uma função de PORCENTAGEM:
    /**
    * Fórmula para extração de porcentagem
    * @customFunction
    */
    function PORCENTAGEM(porcentagem,valor)
    {
    var result = (porcentagem/100) * valor;
    return result;
    }

  • @FranciBahamult
    @FranciBahamult 5 ปีที่แล้ว +2

    Melhor aula do curso ate agora!

  • @JOSESilva-gm6dl
    @JOSESilva-gm6dl 2 ปีที่แล้ว +1

    Show de Bola!

  • @gleycifernandes8686
    @gleycifernandes8686 ปีที่แล้ว +1

    Show de bola

  • @FranciBahamult
    @FranciBahamult 5 ปีที่แล้ว +4

    Essa é a parte mais importante! otimizar as tarefas!

  • @matheustomaz5982
    @matheustomaz5982 3 ปีที่แล้ว +1

    Muito bom esse curso

  • @danielnepomuceno
    @danielnepomuceno 3 ปีที่แล้ว +2

    Excelente...

  • @soadvitor
    @soadvitor 5 ปีที่แล้ว +2

    TOOOPPP......conforme é o esperado

  • @slz2162
    @slz2162 5 ปีที่แล้ว +1

    Muito top essas aulas.

  • @thiagoornelas9112
    @thiagoornelas9112 3 ปีที่แล้ว +5

    Excelentes vídeos. Você também faz projetos particulares? Gostaria de montar uma planilha simples, usando o GAS, mas não tenho muito conhecimento. Obrigado

  • @marciomartins8668
    @marciomartins8668 2 ปีที่แล้ว +2

    Boas professor, não consigo executar este simples script, na folha da planilha diz "função desconhecida"

  • @elsonfabiano
    @elsonfabiano 4 ปีที่แล้ว +2

    excelente vídeo! (não sabia que alguém usava o termo 'ecmascript' , até levei um tempinho para entender..)

  • @ElinorDallaLana
    @ElinorDallaLana 2 ปีที่แล้ว +1

    Olá gostaria de elaborar um sistema onde utilizo o Google Forms para captar dados e fotos de locais. Os dados são passados automaticamente para o Googe Planilhas e a foto vai com link. Apos quero fazer um relatorio do local preenchendo em uma Google Docs os dados captados no Forms. Não consigo passar as fotos para o Docs.... teria uma rotina para passar um link da imagem para o docs? Grande abraço!

  • @clicrazylull
    @clicrazylull 3 ปีที่แล้ว +1

    Ótimo seus vídeos, eu estou precisando reduzir o escopo da API de uma Google Sheet. Tenho uma planilha google praticamente pronta que usa scripts Json. Porém quero redefinir o escopo da API para solicitar acesso apenas para o próprio Google Sheet. Pois Atualmente quando um usuário clica em um botão da planilha há solicitações de acesso e permissões sobre desnecessários para o Docs, Forms, Apresentações etc... É isso que eu quero reduzir.

  • @jackson35bmx
    @jackson35bmx 4 ปีที่แล้ว +1

    Agora vejo que é similar ao VBA, tem o mesmo proposito. Legal.
    Fugindo um pouco do assunto... existe a função FIFO no planilhas? Se não existir, qual é a combinação de formulas no Planilhas Google para que eu consiga fazer um FIFO?
    Sou grato pelas aulas. Agregou e ainda agrega muita. Parabéns a equipe.

    • @WebdesignemFoco
      @WebdesignemFoco  4 ปีที่แล้ว +2

      Bom dia, obrigado pelo feedback. Não existe essa função.

    • @jackson35bmx
      @jackson35bmx 4 ปีที่แล้ว +1

      @@WebdesignemFoco Obrigado pelo retorno...

  • @flepper120
    @flepper120 4 ปีที่แล้ว +1

    Boa noite..show seu trabalho....E bem parecido com o Excel...o Excel vna entende vbs....você sabe se esse script entende vbs?..valeu

  • @jbetogn
    @jbetogn ปีที่แล้ว +2

    Professor, no meu google planilha não mostra em ferramentas a opção de editor de script, como resolvo?

  • @leozintvz
    @leozintvz 3 ปีที่แล้ว +1

    Um script que eu criei no Google planilhas consigo utilizar pelo app Google planilhas?

  • @hochlitnermeloguimaraes5713
    @hochlitnermeloguimaraes5713 3 ปีที่แล้ว +1

    Boa noite, gostaria de uma ajuda com um script pra uma planilha, gostaria de saber se vc desenvolve ou so da aula.

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +2

      Desenvolvemos sim, gentileza entrar em contato pelo email webdesignemfoco@gmail.com que te passamos o orçamento

  • @WilliamElshaddai
    @WilliamElshaddai ปีที่แล้ว

    Ola professor. Professor, como eu faço para executar o preenchimento para baixo usando o script em uma base de dados? Por exemplo, esse banco de dados tem algumas células vazias, pois a primeira célula de cima preenchida desse se repetir nas células de baixo que estão vazias. Como eu faço para executar esse preenchimento para baixo usando o script? Estou apanhando aqui para descobrir isso 🤕

  • @glmr197
    @glmr197 5 ปีที่แล้ว +2

    Showwwww mesmo!

  • @talitadejesus7234
    @talitadejesus7234 2 ปีที่แล้ว +1

    fiz uma área de botões com script porém vou compartilhar com pessoas que não quero que editem os botões, porém quando faço o bloqueio o botão para de funcionar. Tem solução?

  • @FranciBahamult
    @FranciBahamult 5 ปีที่แล้ว +1

    Professor tem alguma maneira de colocar símbolos matemáticos como por exemplo potência radiciação?

  • @agenciagasoline
    @agenciagasoline ปีที่แล้ว +1

    Olá amigo, tudo bem? estou compartilhando uma planilha para donwload e ela possui varios scripts nela. Porem quando o usuario que baixo tenta acionar algum botão, aparece aquela mensagem de alerta falando que pode se tratar de algo malicioso e que o desenvolvedor do script (eu no caso) ainda não validou o script com a google. Como que eu consigo fazer isso para que o usuario não precise ver esta mensagem?

  • @aeciosilva3639
    @aeciosilva3639 3 ปีที่แล้ว +1

    É possível criar uma função de CTRL+C e atribuir a um botão? De forma que o valor de uma determinada célula fique disponível na Área de Transferência?

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +2

      Pra área de transferência não, com scripts é possível copiar determinada célula pra outra aba ou outra planilha, mas não manter na área de transferência.

    • @GabrielSouzagsm1
      @GabrielSouzagsm1 2 ปีที่แล้ว

      @@WebdesignemFoco Exatamente isso que você disse neste comentário que eu estou precisando, tem video no canal explicando sobre? Desde já muito agradecido pelo conteúdo.

  • @joaoalfredo8645
    @joaoalfredo8645 4 ปีที่แล้ว +1

    Parabéns pelo canal. Tenho uma dúvida: é possível criar um script no Google Docs que permita formatar de uma só vez todas as palavras do texto que estejam em caixa alta (maiúsculas) para o estilo negrito (bold). Desde já agradeço se puder ajudar.

    • @WebdesignemFoco
      @WebdesignemFoco  4 ปีที่แล้ว +2

      Google docs ou Google Planilhas?

    • @joaoalfredo8645
      @joaoalfredo8645 4 ปีที่แล้ว +1

      @@WebdesignemFoco Google Docs! A ideia e destacar os nomes completos de todas as pessoas que participaram em uma Ata. Os nomes aparecem completos em letras maiúsculas, então, acredito que exista uma forma de fazer uma formatação condicional no processador de textos, assim como fazemos de forma relativamente fácil na planilha. Desde já agradeço pela atenção e pela ajuda. Estou iniciando nos scrpts, mas sou dedicado e tenho boa vontade.

    • @WebdesignemFoco
      @WebdesignemFoco  4 ปีที่แล้ว +1

      @@joaoalfredo8645 no Google docs pra fazer isso tem que usar scripts

    • @joaoalfredo8645
      @joaoalfredo8645 4 ปีที่แล้ว +1

      @@WebdesignemFoco Sim, tem de ser um script. Você poderia criar um tutorial para esse script? Tenho certeza que ajudaria não só a mim mas a muitos usuários, pois é uma rotina comum, em diversas situações, e já serviria como base para fazermos outros tipos de formatações. Mais uma vez, gratidão!

    • @WebdesignemFoco
      @WebdesignemFoco  4 ปีที่แล้ว +2

      @@joaoalfredo8645 eu posso sim, só não posso te garantir quando terei tempo para implementá-lo. Caso tenha urgência, nós trabalhamos com suporte individual também. Para contratar: webdesignemfoco@gmail.com

  • @JJARARIPINA
    @JJARARIPINA ปีที่แล้ว +1

    Otima Aula. Por favor se puder me ajuda com o seguinte problema.
    Fiz uns botões ligando para abas da minha e deu tudo ok. Fiz um primeiro botão ligando a uma planilha externa e deu ok, mas quando fiz um segundo botão ligando a uma outra planilha externa nao funciona e todos os outros botoes param de funcionar retornando todos o mesmo erro: "SyntaxError: Identifier 'id' has already been declared". Sabe me dizer como resolvo?

    • @WebdesignemFoco
      @WebdesignemFoco  ปีที่แล้ว +1

      Bom dia, qualquer coisa contrate nosso suporte Premium: orçamento através do e-mail webdesignemfoco@gmail.com

  • @FranciBahamult
    @FranciBahamult 5 ปีที่แล้ว +1

    esses valores da variável só funcionam dentro da função? tem como declarar uma constante para qualquer função?

    • @WebdesignemFoco
      @WebdesignemFoco  5 ปีที่แล้ว

      Se você criar a variável fora das funções ela ficará no escopo global e funcionará para todas as funções

  • @gustavomaciel249
    @gustavomaciel249 3 ปีที่แล้ว +1

    Estou começando agora a mexer com planilhas. Criei 2 macros para serem usadas na minha planilha, porém mesmo salvando as 2, só funciona 1 delas. Como fazer com que as 2 funcionem? Seriam 2 arquivos de script diferentes ou as 2 macros no mesmo script? Se puder me ajudar, por gentileza.

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +1

      Deve ter algum erro no seu código, qualquer coisa contrate o suporte premium: webdesignemfoco@gmail.com

  • @CamilaSantos-gt1kd
    @CamilaSantos-gt1kd 3 ปีที่แล้ว +1

    Gente, como habilita editor de script em ferramentas no google sheets

  • @edudiascardoso
    @edudiascardoso 3 ปีที่แล้ว +1

    o meu dá erro. Ele não acha a minha função quando começo digitando em uma célula "=multiplicando" (por exemplo)... Escrevi exatamente o que vc codou no video, mas parece que não encontra a fórmula

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +1

      Estranho, era pra funcionar normal

  • @diegohenrique5633
    @diegohenrique5633 4 ปีที่แล้ว +1

    Muito bacana e agregou muito. Parabéns!
    É possível compartilhar uma planilha com script sem que a pessoa tenha que logar em uma conta do Google para executar o script?
    Agradeço.

    • @WebdesignemFoco
      @WebdesignemFoco  4 ปีที่แล้ว +2

      Infelizmente não, a pessoa tem que ter a permissão de edição pra rodar

  • @treyconsultoria272
    @treyconsultoria272 3 ปีที่แล้ว +1

    Boa noite e parabéns pelo vídeo!!
    Quando tento acessar o script em "Ferramentas > Editor de Scrip", abre uma janela escrito "Não foi possível abrir o arquivo.
    Verifique o endereço e tente novamente.". Sou o dono da planilha e mesmo assim não consigo abrir o editor. Tentei criar outra planilha e continuou a mesma coisa. Sabe o que pode ser?

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +1

      Normalmente isso ocorre quando tem mais de uma conta do Gmail logada. Loga numa aba privativa e loga apenas no gmail que criou a planilha

  • @adelsonduarte3403
    @adelsonduarte3403 4 ปีที่แล้ว +1

    É possível ocultar as linhas ou colunas no Google Sheets a partir de uma condição sendo executada por um Script?

  • @11rsort
    @11rsort 2 ปีที่แล้ว +1

    Tipo VBA.

  • @juliocfranca2515
    @juliocfranca2515 2 ปีที่แล้ว +1

    Excelente, professor posso colocar uma formula ou função em uma celula pelo appscript? Seria este tipod e formula =ArrayFormula(SEERRO(DATADIF(B4:B;D4:D;"D");"0"))

    • @WebdesignemFoco
      @WebdesignemFoco  2 ปีที่แล้ว +2

      Sim, método setFormula, as fórmulas devem ser em inglês pra funcionar

  • @guisleven
    @guisleven 3 ปีที่แล้ว +1

    Muito bacana o vídeo!
    eu criei um botão para realizar lançamentos , no computador funciona perfeitamente , mas quando abro o App no celular não consigo usar esse Botão, é algum comando que devo incluir no Script?

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +1

      Eu nunca testei scripts no celular

  • @mobiledesignofficial
    @mobiledesignofficial 3 ปีที่แล้ว +1

    Como criar um segundo script na mesma tabela?

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +1

      Você pode criar quantas funções você quiser

    • @mobiledesignofficial
      @mobiledesignofficial 3 ปีที่แล้ว +1

      @@WebdesignemFoco Dentro da mesma planilha? Como fazer? Quando crio ele fica dentro do mesmo script e nao funciona o segundo.

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว

      @@mobiledesignofficial function x(){} function y(){}

  • @jicmmaranata1635
    @jicmmaranata1635 2 ปีที่แล้ว

    Professor teria como colocar uma fórmula, para quando eu excluir a linha ela automaticamente preencha a mesma fórmula na mesma célula, teria como?

    • @WebdesignemFoco
      @WebdesignemFoco  2 ปีที่แล้ว +1

      Tem sim através do script. Qualquer coisa contrata o suporte premium webdesignemfoco@gmail.com

  • @denisrayner
    @denisrayner 3 ปีที่แล้ว +1

    Estou fazendo uma função simples, mas ainda não conheço a lógica de declaração de variáveis e funções etc no Apps Script, enfim, minha dúvida é a seguinte:
    function testesetores(Endereco) {
    if (Endereco = "RUA BAHIA"){
    setor='Setor01';
    return setor;
    }
    else if(Endereco = 'RUA ALAGOAS'){
    setor='Setor 02';
    return setor;
    }
    }
    A função executa, porem, atribui o valor da primeira variável setor em todos os campos da planilha google em que ativei a função. O exemplo é simples mesmo, mas a minha necessidade é determinar vários setores com base em condições como rua, número e bairro. Primeiramente preciso apenas entender essa lógica utilizada no Apps Script.
    PS. Consigo rodar em PHP, mas minha necessidade atual é no google planilhas com o apps script.
    Endereco
    RUA BAHIA
    RUA ALAGOAS

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +1

      Nós trabalhamos com aulas particulares. Orçamentos: webdesignemfoco@gmail.com

  • @leandrofienga7652
    @leandrofienga7652 4 ปีที่แล้ว +2

    Fiz exatamente como mostrado e não deu certo... O resultado da erro....diz que o resultado não é um número

    • @WebdesignemFoco
      @WebdesignemFoco  4 ปีที่แล้ว +1

      a fórmula tem que pegar 02 números

    • @leandrofienga7652
      @leandrofienga7652 4 ปีที่แล้ว +1

      @@WebdesignemFoco eu consegui... Fiz até a integração da planilha com o maps,hehe... Como faco para várias linhas de destino mantendo o msm origem?

    • @leandrofienga7652
      @leandrofienga7652 4 ปีที่แล้ว +1

      Tem algum vídeo?

    • @WebdesignemFoco
      @WebdesignemFoco  4 ปีที่แล้ว +1

      @@leandrofienga7652 você pode colocar o endereço de origem direto no código

    • @leandrofienga7652
      @leandrofienga7652 4 ปีที่แล้ว +1

      @@WebdesignemFoco sim...consegui também... O que não estou conseguindo, é as distâncias dos destinos, assim que eu os digito na mesma coluna

  • @androflianaf
    @androflianaf 3 ปีที่แล้ว +1

    Boa noite!
    Alguém sabe me informar porque aparece essa divisão de tela no vídeo? Muito ruim de assistir ao conteúdo!

  • @vivianepedrosa8547
    @vivianepedrosa8547 3 ปีที่แล้ว +1

    Tem como deixar ela toda habilitada para qualquer pessoa ver? Toda vez que faço e envio a alguém a pessoa tem que me pedir acesso pra ver. Isso é muito chato

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +2

      Tem, vai em compartilhar e altera na partir inferior de restrito para qualquer pessoa com o link pode ser leitor ou editor

    • @vivianepedrosa8547
      @vivianepedrosa8547 3 ปีที่แล้ว

      @@WebdesignemFoco MUITO OBRIGADAAAAAAAAAAAAAAAAAAAA

  • @giulianorafaello3678
    @giulianorafaello3678 3 ปีที่แล้ว

    O meu não funciona de jeito nenhum....não vejo erro
    function MULTIPLICANDO(x,y)
    {
    var result=x*y;
    return result;
    }

    • @giulianorafaello3678
      @giulianorafaello3678 3 ปีที่แล้ว +1

      Resolvido- eu que estava viajando. EXCELENTE AULA.

    • @WebdesignemFoco
      @WebdesignemFoco  3 ปีที่แล้ว +1

      @@giulianorafaello3678 faz parte

    • @drmffhd3426
      @drmffhd3426 2 ปีที่แล้ว +1

      @@WebdesignemFoco qual era o erro?

  • @FranciBahamult
    @FranciBahamult 5 ปีที่แล้ว +1

    posso mandar minhas funções para outra pessoa?

    • @WebdesignemFoco
      @WebdesignemFoco  5 ปีที่แล้ว +1

      Pode sim, mas a função tem que ser inserida no código de cada planilha. A função só funciona planilha onde está o código

  • @igorrleal
    @igorrleal 2 ปีที่แล้ว +1

    Consigo incluir função que permita criticar se algum campo não seja preenchido na planilha? Tipo "campos obrigatórios" ?