Inserir automáticamente data conforme edição de celula Gdocs

Поділитися
Вставка
  • Опубліковано 1 гру 2024

КОМЕНТАРІ • 199

  • @celiocarvalho64
    @celiocarvalho64 2 місяці тому

    Você é uim gênio, parabéns

  • @YuriLiebeld
    @YuriLiebeld Рік тому +1

    Assistindo esse vídeo em 2023! kkkkkk
    a 6 anos esse vídeo ajudando. obrigado!

  • @rafaelmerces.ads.
    @rafaelmerces.ads. 8 місяців тому +1

    Show, mt obrigado irmão

  • @TIMECAPTACAOSALDANHA
    @TIMECAPTACAOSALDANHA 5 місяців тому

    Agradeço muito o compartilhamento ,além do ensinamento chega a ser uma boa ação! Muito sucesso pra você!!!

  • @marciooliveiraagro
    @marciooliveiraagro Рік тому

    Quebrei a cabeça aqui mas deu certo.... vc é fera! parabéns!

  • @caiorodrigomkt
    @caiorodrigomkt 2 роки тому +14

    Apenas para atualizar: Hoje em dia para localizar o local onde se colocam os Scripts, não é mais o Ferramentas > Editor de Scripts, agora fica em Extensões > Apps Scripts. Vídeo sensascional, foi realmente muito importante pra mim. Muito obrigado Tiago Fagundes! 😀📈

  • @MarceloeCristianeAraujo
    @MarceloeCristianeAraujo 10 місяців тому

    Funcionou. Muito Obrigado

  • @JorgeMoraes-r4d
    @JorgeMoraes-r4d 11 місяців тому

    Parabens pelo video

  • @valdinarleite3509
    @valdinarleite3509 3 роки тому +1

    fiquei muuuuito grato que Deus continue te abençoando

  • @ThiagoBurgos-l1x
    @ThiagoBurgos-l1x 11 місяців тому

    Ganhou um Inscrito! Me salvooou!

  • @cinaralisboa2425
    @cinaralisboa2425 3 роки тому +2

    Ei, Tiago! didático e prático, cheguei neste canal buscando examente isso e em menos de 1 minuto vc resolveu! Obrigada por compartilhar!

    • @JosueSantoss
      @JosueSantoss 2 роки тому

      a minha planilha Não reconhece a linha 7 desse script 😕

  • @carvalhocaminhadv
    @carvalhocaminhadv 3 роки тому +1

    Finalmente alguém que sabe ensinar! like

  • @juliogabriel3882
    @juliogabriel3882 3 роки тому +1

    obrigado amigo, mesmo nesse tempo ruim que estamos passando em 2021 esse vídeo me encheu de alegria, ainda existem pessoas boas na terra ou pelo menos existiam, muito obrigado você é um herói cara!

  • @carlosrobertodelimafilho1096
    @carlosrobertodelimafilho1096 4 місяці тому

    Mestre muito obrigado!!!
    É possível trazer a última modificação para no caso de uma base ja alimentada?

  • @oswaldolemos7374
    @oswaldolemos7374 2 роки тому

    Ajudou muito, agradeço!!

  • @heider_felipe
    @heider_felipe 2 роки тому

    Vlw pelo ensino, ajudou demais!

  • @lucasgodoi8715
    @lucasgodoi8715 Рік тому

    Brabo!

  • @MauricioVasquezVFX
    @MauricioVasquezVFX 3 роки тому +5

    Olá fera, comigo da erro na linha 7 eu acho
    Erro
    TypeError: Cannot read property 'source' of undefined
    onEdit @ Código.gs:7

    • @tiagão_Delmonde2
      @tiagão_Delmonde2 Рік тому

      Estou tentando solucionar isso também... Mas não achei nada a respeito até agora

    • @rainerborges6989
      @rainerborges6989 6 місяців тому

      function onEdit(event) {
      // Verificar se o evento é válido
      if (!event) return;
      var timezone = "GMT-3";
      var timestampFormat = "dd-MM-yyyy"; // Formato de data.
      var updateColName = "Status";
      var timeStampColName = "Data";
      var sheetName = "leads";
      var sheet = event.source.getSheetByName(sheetName);
      if (!sheet) return; // Verifica se a planilha existe.
      var actRng = event.range;
      var editColumn = actRng.getColumn();
      var rowIndex = actRng.getRow();
      var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues()[0];
      var dateColIndex = headers.indexOf(timeStampColName) + 1;
      var updateColIndex = headers.indexOf(updateColName) + 1;
      // Verificar se os índices das colunas são válidos
      if (dateColIndex > 0 && updateColIndex > 0 && rowIndex > 1 && editColumn == updateColIndex) {
      var dateCell = sheet.getRange(rowIndex, dateColIndex);
      var date = Utilities.formatDate(new Date(), timezone, timestampFormat);
      dateCell.setValue(date);
      }
      }

  • @kevinxavier229
    @kevinxavier229 Рік тому

    Ajudou muuuito, valeu

  • @olavodemartino7843
    @olavodemartino7843 5 років тому +4

    eu procurava esta solução há meses, talvez até mais de um ano... Muitíssimo obrigado!

  • @francisco1lopes
    @francisco1lopes 4 роки тому +1

    Muito boa dica! Estava querendo isso e não sabia o que fazer! Obrigado!!

  • @klickarte
    @klickarte 3 роки тому +1

    Valeu
    Nem todo herói usa capa! E tem um PC!

  • @Pedro-zj2ne
    @Pedro-zj2ne 4 роки тому +2

    Galera, DICA:
    Quem inserir também a hora é só mudar o campo: timestamp_format = "MM-dd-yyyy";
    para: timestamp_format = "dd-MM-yyyy HH:mm:ss";

    • @Pedro-zj2ne
      @Pedro-zj2ne 4 роки тому

      Valeu @Tiago, me ajudou demais!

  • @felippesantos2360
    @felippesantos2360 4 роки тому +1

    Maravilhosooooooooooo! Me ajudou muiiito!!!

  • @fhelypg
    @fhelypg 2 роки тому

    muito bom

  • @ryancarvalho3132
    @ryancarvalho3132 9 місяців тому

    Pessoal, uma dúvida, tenho uma planilha que tem algumas células com a ultima edição há 4 meses, porém, quando aplico o script do vídeo ele retorna a data atual que estou hoje. Como posso proceder?

  • @handneris5899
    @handneris5899 3 роки тому +3

    Deus te abençoe cara!
    Acho que você parou infelizmente, mas se puder continuar a compartilhar seus conhecimentos com a gente, o que você acha facil, besteira, pra gente que somos leigos é algo super UAAAAAAAAU e fora do normal... Então tenta ai colocar mais vídeos com essa objetividade sua!

  • @samerecepcao2042
    @samerecepcao2042 3 роки тому +1

    Não deu certo em minha planilha. Fiz e ñ apareceu

  • @ewertonyapevick4734
    @ewertonyapevick4734 4 місяці тому

    Queria data automática do documento, mas não consigo

  • @DeathSpirit19
    @DeathSpirit19 11 місяців тому

    Olá! Já utilizo um script para buscar CEP automaticamente quando digito em uma determinada coluna da minha planilha, este script usa o mesmo tipo de gatilho (onEdit). Então quando eu insiro este script para inserir a data automaticamente, meu script de buscar CEP deixa de funcionar e vice-versa. Creio que seja por ambos estarem utilizando onEdit.
    Tem algo que eu possa fazer para conseguir utilizar os dois juntos?

  • @sheilacardoso7805
    @sheilacardoso7805 Рік тому

    Pô cara, estavamos com dificuldade em implementar essa função aqui na empresa e você nos salvou, valeu mesmo! único problema que eu tive é que preciso fazer essa função em várias guias, mas só deu certo quanto fiz pra 1 guia só, como posso resolver esse problema?

    • @tiagofagundesfonseca9679
      @tiagofagundesfonseca9679  Рік тому

      Que massa Sheila! Fico feliz por isso. Adiciona mais um comando, com o msm código e altera o nome da aba

    • @sheilacardoso7805
      @sheilacardoso7805 Рік тому

      eu testei e deu erro, atualiza só uma guia, as outras param de funcionar.. Alguma sugestão pra funcionar em mais de uma guia por vez?
      @@tiagofagundesfonseca9679

  • @lucassales8628
    @lucassales8628 3 роки тому +2

    não funcinou aqui ::(

  • @agendamentocambe6067
    @agendamentocambe6067 5 років тому +1

    Muito obrigado, ótima explicação. Script funcionou 100%. Obrigado!!

  • @danielmarchioti1858
    @danielmarchioti1858 4 роки тому +3

    Oi Tiago, exatamente o que procurava!!! Porém aparece msg de erro: TypeError: Cannot read property 'source' of undefined (linha 7, arquivo "Código").
    A linha 7 contém:
    var sheet = event.source.getSheetByName('Setembro 2020');
    Alguém consegue me ajudar? 🥶

  • @ApertaoPLAY19
    @ApertaoPLAY19 Рік тому +1

    Muito bom ! gostaria de saber como colocar a data e hora juntos e em guias diferentes.

  • @henriquemoreira4164
    @henriquemoreira4164 4 роки тому +1

    Show de bola, simples e bem explicado. Obrigado

  • @andreiagomesmagalhaesdeoli6047
    @andreiagomesmagalhaesdeoli6047 Місяць тому

    Bom dia tem algum script que aparece o nome ou email de quem inseriu a informação?

  • @romarioalves9332
    @romarioalves9332 4 роки тому +1

    REPRESENTOU DEMAIS BROTHER. MUITO OBRIGADO

  • @elisafarina652
    @elisafarina652 3 роки тому

    Boa, ajudou muito!

  • @acervobiblioteca9732
    @acervobiblioteca9732 5 років тому +1

    Honrou o Batalhão. Mil Likes

  • @tiobossx
    @tiobossx 6 років тому +24

    Pessoal que tiver interesse em colocar as horas também é só substituir (var timestamp_format = "MM-dd-yyyy"; // Timestamp Format.) por (var timestamp_format = "dd-MM-yyyy hh:mm:ss"; // Timestamp Format.)

    • @olavodemartino7843
      @olavodemartino7843 5 років тому +2

      para exibir a hora no formato "23:11:20", foi necessário colocar os "H"s maiúsculos, desta forma: (var timestamp_format = "dd-MM-yyyy HH:mm:ss"; // Timestamp Format.)

    • @eletrokico
      @eletrokico 5 років тому

      Já ia perguntar

    • @mauriciogomes6738
      @mauriciogomes6738 4 роки тому +1

      como faz para colocar data apartir da linha 8 na planilha? ja tentei e nao consigo

    • @juliogabriel3882
      @juliogabriel3882 3 роки тому +1

      obrigado amigo você é um amigo!

    • @andremendanha3632
      @andremendanha3632 3 роки тому +1

      Legal, obrigado pelo o adendo à informação do Tiago.

  • @matheuswesleyribeirodesouz6056
    @matheuswesleyribeirodesouz6056 5 років тому +1

    Parabéns pelo vídeo!!! muito útil!

  • @leonardomarconi2740
    @leonardomarconi2740 7 місяців тому

    Não consegui fazer.

  • @panquinolins6212
    @panquinolins6212 Рік тому

    Ola, belo video. Serve para células ja preenchidas? Caso ja tenha a informação teria como colocar a data de preenchimento em outra celula?

  • @julianajurck
    @julianajurck 5 місяців тому

    So comigo que nao funciona??

  • @jairoliveira87
    @jairoliveira87 7 років тому +3

    Muito bom, estava procurando muito isso. Eu só precisava colocar o horário também.

  • @pedroreisrj
    @pedroreisrj 4 роки тому

    Tiago, eu tenho uma dúvida... você cria o script e ele roda automaticamente? Tipo... ao preencher a coluna desdobramento ele preenche automaticamente a coluna data ou vc tem que ir em Ferramentas>Macros e rodar o script toda vez?
    Se for automático, que parte do código faz ser automático?
    Outra coisa... Está dando o seguinte erro: TypeError: Cannot read property 'getSheetByName' of undefined (linha 7, arquivo "Código")

    • @pedroreisrj
      @pedroreisrj 4 роки тому

      Eu consegui fazer rodar. Segue meu código:
      //Função data hora da edição
      function onEdit(e)
      {
      var timezone = "GMT-3";
      var timestamp_format = "dd/MM/yyyy HH:mm:ss"; // Timestamp Format
      Logger.log("Valor editado: "+e.value);
      Logger.log("Valor antigo: "+e.oldValue);
      Logger.log("Linha editada: "+e.range.getRow()+"-"+"Coluna editada: "+e.range.getColumn());
      var interval=e.range;
      var value=e.value;
      var spreadsheet=e.source;
      var date = Utilities.formatDate(new Date(), timezone, timestamp_format);
      if(interval.getColumn() == 1){
      spreadsheet.getSheetByName('DB').getRange("F"+interval.getRow()+":F"+interval.getRow()).setValue(date);
      interval.setValue(value.toUpperCase());
      }
      }

    • @electroeHouse
      @electroeHouse 4 роки тому

      @@pedroreisrj No meu não funcionou.

  • @renatorodrigues5964
    @renatorodrigues5964 3 роки тому +1

    Estava funcionando mas parou, será que o google mudou alguma configuração?

  • @testetirandon9709
    @testetirandon9709 3 роки тому +1

    Galera preciso de uma ajuda, no meu caso a coluna Desdobramento se chama "Andamento", fiz as alterações necessária e de acordo com esse padrão está funcionando perfeitamente, se que eu faço alguma alteração na coluna Andamento, o sistema carimba data e hora na coluna conclusão, mas ai que ta, eu gostaria que só gravasse a hora quando a palavra "Concluído" fosse inserida na coluna "Andamento". Alguém poderia me informar se existe alguma alteração simples nesse script para que se comporte dessa forma?

  • @robertdejesusdacruz6776
    @robertdejesusdacruz6776 3 роки тому

    Olá amigo!!!
    Gentileza, se eu precisar inserir DATA E HORÁRIO!? Posso usar o mesmo código!? Qual alteração eu tenho que fazer pra inserir data e horário!?

  • @LuisHenrique-ty3jp
    @LuisHenrique-ty3jp 4 роки тому +1

    Como faço para qualquer alteração na linha preencha a celula com data? Teria como colocar tambem horas e minutos? para que eu possa calcular tempo depois. obrigado

  • @cotoba
    @cotoba 3 роки тому

    Preciso de uma ajuda, tenho uma tabela de HORAS RESTANTES ai tem a informação 29:00:00 e na tabela ao lado tem TEMPO RESTANTE EM DIAS e mostra os dias que falta nessas 29 horas.
    Oque eu preciso é que essa coluna HORAS RESTANTES essa hora 29:00:00 fosse decrescente de forma automática, teria como fazer isso?

  • @edysantos828
    @edysantos828 3 роки тому

    gratidão! felicidades

  • @Rafaelleit3
    @Rafaelleit3 5 років тому +1

    como faço para executar uma macro dependendo de uma condição? por exemplo, se na celula tal tiver ok, entao execute essa macro

    • @ConcurseirosReal
      @ConcurseirosReal 4 роки тому +2

      Rafael leit3, existe uma opção na edição do script que pode te ajudar é o agendar, lá tem a opção que você quer

  • @pedro_rossif
    @pedro_rossif 5 років тому

    mais um problema.... travei as celulas que não podiam ser alteradas por terceiros, e compartilhei a planilha, ela não faz a inserção dos dados do script quando a pessoa que eu compartilhei edita

    • @pedro_rossif
      @pedro_rossif 5 років тому

      Resolvido, fiz um importrange e pude mudar a forma como bloqueava as células

  • @tesourariageral-oficial669
    @tesourariageral-oficial669 4 роки тому +1

    function onEdit(event)
    {
    var timezone = "GMT-3";
    var timestamp_format = "dd-MM-yyyy"; // Timestamp Format.
    var updateColName = "NOME";
    var timeStampColName = "DATA DE INCLUSÃO";
    var sheet = event.source.getSheetByName('REGISTRO_FIEL'); //Nome da planilha onde você vai rodar este script.
    var actRng = event.source.getActiveRange();
    var editColumn = actRng.getColumn();
    var index = actRng.getRowIndex();
    var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues();
    var dateCol = headers[0].indexOf(timeStampColName);
    var updateCol = headers[0].indexOf(updateColName); updateCol = updateCol+1;
    if (dateCol > -1 && index > 1 && editColumn == updateCol) { // only timestamp if 'Last Updated' header exists, but not in the header row itself!
    var cell = sheet.getRange(index, dateCol + 1);
    var date = Utilities.formatDate(new Date(), timezone, timestamp_format);
    cell.setValue(date);
    }
    }

  • @fernandonunes4402
    @fernandonunes4402 6 років тому +2

    Como resolver o erro: TypeError: Não é possível ler a propriedade "source" de undefined. (linha 7, arquivo "Código")Dismiss
    Grato.

    • @RobsonWasemdaSilva
      @RobsonWasemdaSilva 6 років тому +1

      Estou tendo o mesmo problema aqui

    • @fernandonunes4402
      @fernandonunes4402 6 років тому +3

      Consegui com esta fórmula:
      function onEdit() {
      var ActiveSheet= SpreadsheetApp.getActiveSheet();
      var capture = ActiveSheet.getActiveCell();
      if(capture.getColumn() == 1 && ActiveSheet.getName() == "planilha1" ){
      var add = capture.offset(0,1);
      var data = new Date();
      data = Utilities.formatDate(data, "GMT-03:00","dd-MM-yyyy' 'HH:mm:ss' '");
      add.setValue(data);
      };
      }

    • @HighlightsdaVida
      @HighlightsdaVida 6 років тому

      @@fernandonunes4402 muito boa, consegui também com esse...

    • @rogeriolimacarneiro3068
      @rogeriolimacarneiro3068 5 років тому +1

      ​@@HighlightsdaVida Muito bom. Também consegui. Agora, como faço para registrar a data no caso de duas colunas terem sido alteradas? ==1 || ==2 não funciona

    • @HighlightsdaVida
      @HighlightsdaVida 5 років тому

      @@rogeriolimacarneiro3068 vc réplica para uma coluna a mais

  • @coordenacaologisticagoodlo1997
    @coordenacaologisticagoodlo1997 3 роки тому

    Olá como faço para repetir está condição para as demais abas?

  • @ismasoueu1248
    @ismasoueu1248 2 роки тому

    Olá Tiago, poderia me dar um help? Gostaria de colocar esse código em mais páginas da minha planilha, o que eu deveria adicionar no código?

  • @karinadossantoscamba2345
    @karinadossantoscamba2345 5 років тому +2

    Ola Thiago, muito obrigada. Você salvou me tempo de ficar quebrando cabeça. Estava doidinha.
    Excelente explicação e comodidade, parabéns.
    Se tiver mais dicas, passa aí.

  • @otaviofernandes226
    @otaviofernandes226 5 років тому +3

    Oi Tiago, muito abrigado pela dica, me ajudou muito.
    No meu caso eu tenho 4 abas nesse mesmo formato, como eu faço para o script ficar aplicado em todas as 4 abas? É claro que cada uma tem a sua coluna de Desdobramento e Data.

    • @henriqueoliveiraschneider1194
      @henriqueoliveiraschneider1194 4 роки тому +1

      Também tenho essa dúvida

    • @rickminick
      @rickminick 4 роки тому

      Também tenho essa dúvida

    • @ConcurseirosReal
      @ConcurseirosReal 4 роки тому

      Faça um código com cada nome de Ana, ou fecha as chaves e comece no mesmo código e ele fará sequencialmente na spreadsheet (pasta de trabalho)

    • @guilhermefilgueiras2585
      @guilhermefilgueiras2585 4 роки тому

      @@ConcurseirosReal Mas não terá conflito ? Por ex: Tenho 6 colunas (X / data / Y / data / Z / data) .

    • @ConcurseirosReal
      @ConcurseirosReal 4 роки тому

      Guilherme Filgueiras não, dará certo, pois se houver update na célula marcada ele carimba!

  • @guilhermefiore
    @guilhermefiore 3 роки тому

    Excelente! Fácil e simples! Excelente

  • @fredericosouza592
    @fredericosouza592 5 років тому +1

    Vlw, pela contribuição!!!!!!!

  • @JOHNGOMES10
    @JOHNGOMES10 3 роки тому

    Olá Tiago! como faço para usar esse script em mais de uma célula registrando por exemplo Data/hora = entrada e Data/hora= Saída?

  • @lucasxavier6611
    @lucasxavier6611 3 роки тому

    Tem como fazer isso com a função "Se" combinada com a função "Data fixa" ?

  • @emersonfrancisco5437
    @emersonfrancisco5437 5 років тому

    THIAGO, Gostaria de imprimir a data no intervalo diferente do seu, Por exemplo, minha planilha inicia na coluna T, linha 11 com titulo DESDOBRAMENTO depois vem mais duas colunas X e Y então vem a DATA. Como faço para imprimir nessa coluna DATA??

  • @contadoralysonlima
    @contadoralysonlima 5 місяців тому

    Não funcionou pra mim

  • @haianyzinha
    @haianyzinha 4 роки тому

    Criei o primeiro campo de data automática funciona se escrever, mas não funciona se colar (o que para o meu caso é um problema). Precisava também da data em outra coluna, fui em Ferramentas/Editor de Script/Arquivo/Novo e criei a mesma fórmula, porém alterando as colunas... Passou a funcionar na segunda fórmula e deixou de funcionar na primeira... Pode me auxiliar a resolver essa situação?

  • @MauricioVasquezVFX
    @MauricioVasquezVFX 3 роки тому

    Sabe como corrigir esse erro abaixo, me ajuda

  • @mathiasfleck3507
    @mathiasfleck3507 4 роки тому +1

    Fantástico! Obrigado!

  • @wellingthoncrystyan3262
    @wellingthoncrystyan3262 5 років тому

    Eu preciso registrar SAIDA e ENTRADA, a pessoa prenche "SAIU" e na coluna SAIDA aparece o horário, como faz pra no mesmo script colocou uma segunda opção também, pra quando preencher "CHEGOU" aparecer o horário na coluna CHEGADA?

  • @caiosa2930
    @caiosa2930 2 роки тому +1

    =IFS(D5=VERDADEIRO;HOJE();D5=FALSO;"")

  • @mauriciogomes6738
    @mauriciogomes6738 4 роки тому

    e se eu quisesse colocar data/ hora/ pago em células diferentes?

  • @aandmesquita
    @aandmesquita 5 років тому +1

    Show de bola!!! Mas, no meu caso eu tenho 5 planilhas dentro de uma pasta de trabalho. Faço faz para esse replicar?

    • @ConcurseirosReal
      @ConcurseirosReal 4 роки тому

      Anderson Mesquita, você tem então uma spreadsheet, neste caso basta usar a mesma lógica só que criando um JS para cada nome de sheet (planilha)

  • @maelschleider5675
    @maelschleider5675 Рік тому

    No meu não funcionou

  • @helinelsonsantos3680
    @helinelsonsantos3680 5 років тому +1

    Adorei o vídeo, explica mais ou menos a minha dúvida, mas eu gostaria de fazer algo praticamente o oposto! Quero inserir a data e automaticamente preencher outra célula com uma mensagem pré-estabelecida!

    • @jadieljunior
      @jadieljunior 5 років тому

      Boa tarde, Helinelson. Eu acho que o seu caso pode ser mais fácil. Você pode usar a fórmula SE. Dependendo, se ela for muito complexa, você precisaria de mais de um SE ou vários, não sei outro recurso que substituiria isso. Mas vamos lá, vamos ver se eu consigo te ajudar.
      =SE(A1=DATA(2019; 9; 24); "OPÇÃO 1"; "OPÇÃO 2")
      Note que, se for inserida a data 24/09/2019 ele vai aparecer a OPÇÃO 1, e se for qualquer outra data, ele vai aparecer a OPÇÃO 2. Lembre-se, a célula A1 é a célula onde será digitada a data. A célula que vai aparecer OPÇÃO 1 ou OPÇÃO 2, será uma segunda célula, por exemplo, A2 (ou qualquer outra). Ela é que vai ter que ter a fórmula.
      Espero ter ajudado minimamente. Se precisar de algo mais complexo, é preciso usar mais SE ou alguma outro recurso que eu não conheço no momento rs. Valeu.

  • @fabriciocpacheco
    @fabriciocpacheco 4 роки тому

    como faço pra rodar o mesmo script em duas planilhas? já que ali no script tenho que colocar o nome de uma planilha em especifico

  • @rosivaldoegidio4709
    @rosivaldoegidio4709 3 роки тому

    Obrigado, perfeito! Porém, não funciona via planilha google acessando pelo celular. Me passe ae dica ae..

  • @electroeHouse
    @electroeHouse 4 роки тому

    Não estou conseguindo eu ja fiz e refiz uns 5 vezes e não ta dando.

  • @r063rio
    @r063rio 5 років тому +2

    Muito bom, mas eu tenho mais uma necessidade. Tenho uma planilha compartilhada com umas 10 pessoas e gostaria de saber como poderia fazer um script para registrar o email ou nome do usuário que alterou uma determinada célula.
    Ex.: Célula A1 eu tenho um texto; na Célula B1 eu quero registrar o email(ou nome) do ultimo usuário que alterou o conteudo da linha A1. Grato.

    • @dionesfagundes
      @dionesfagundes 4 роки тому

      Isso não precisa de scrip, a própria planilha faz esse registro, vem detalhado

  • @EvertonDiastec
    @EvertonDiastec 5 років тому

    Funcionou perfeitamente! vlw pela dica!

  • @rogeriomunizdesouza9595
    @rogeriomunizdesouza9595 10 днів тому

    NAO DEU BOA...

  • @inacortelda2738
    @inacortelda2738 6 років тому +1

    Boas.
    Como posso fazer para fazer este mesmo programa para além da pagina1, puder usar na pagina2, na 3, etc?
    Além disso, como posso fazer para que a hora apareça em formato 24h?
    Fiz esta alteração:
    var timestamp_format = "dd-MM / hh:mm"; // Timestamp Format.
    Mas a hora aparece em formato 12h, preciso de 24h.
    Muito obrigado pela ajuda.

  • @veninamarganella3825
    @veninamarganella3825 5 років тому +4

    No meu caso ou script nao funciona. Ou que estou a fazer mal

  • @erikalopes3316
    @erikalopes3316 4 роки тому

    Boa tarde como faço para colocar a data e horas automático em duas colunas?

  • @lopezznub
    @lopezznub 5 років тому +1

    Parabéns por compartilhar esse conhecimento

  • @DiegoRValim-nq3zz
    @DiegoRValim-nq3zz 5 років тому +1

    Simplesmente perfeito!!! Parabéns!!!

  • @albertoveigapotas
    @albertoveigapotas 5 років тому

    Como faço quando a caixa de seleção for preenchida, uma celula que escolhi aparece a ultima modificação feita?

    • @ConcurseirosReal
      @ConcurseirosReal 4 роки тому

      Beto, toda caixa de seleção é uma booleana, ou seja, marcada é verdadeira e desmarcada é falsa, seta seu código para a célula onde está a caixa de seleção e toda vez que modificar de falso para verdadeiro(marcado) ela vai mostrar o timestamp(data)

  • @JakellineBatista
    @JakellineBatista 5 років тому +1

    Muito obrigada por compartilhar ;)

  • @Leandroguelin
    @Leandroguelin 6 років тому +4

    amigo obrigado pela ajuda ai
    é possivel fazer em varias colunas com mesmo nome? Exemplo Coluna C: Descrição Coluna D= data, Coluna F: Descrição. Coluna G data

  • @adefeeuropa4724
    @adefeeuropa4724 4 роки тому +1

    Olá Tiago, parabéns pela explicação. Porém, gostaria de saber se você já testou esse script com uma coluna sendo alterada automaticamente? Vamos supor que sua coluna DESDOBRAMENTO recebesse valores importados de outra planilha com uma fórmula como por exemplo a "IMPORTRANGE". Esse scripr não satisfaria essa necessidade. Você tem ideia de como resolver isso?

  • @jagumpaizao0172
    @jagumpaizao0172 6 років тому

    gostaria de saber como faço para proteger uma cédula automaticamente após a mesma ser preenchida, para não dar opção de correção. Tem como?

    • @jagumpaizao0172
      @jagumpaizao0172 6 років тому

      Sami Hazan já procurei na internet ntoda e nada... Tá osso viu...

    • @jagumpaizao0172
      @jagumpaizao0172 6 років тому

      Sami Hazan rapaz... Não tive tempo de ver ainda... Mas queria mesmo um vídeo explicando como fazer... Vou ver se acho um tempinho pra ver isso hj a noite...

  • @dionesfagundes
    @dionesfagundes 4 роки тому

    Cara todo dia minha página muda de nome, é de acordo com a data. Se eu definir nome da aba, me quebra.

  • @talitanara2648
    @talitanara2648 7 років тому +1

    Nossa, faz tempo que procuro por isso. Mas não dar pra fazer no excel sem ser no GOOGLE não??????????? ....

  • @suzanadelgadodacostalima7751
    @suzanadelgadodacostalima7751 3 роки тому

    Isso que preciso, tem como ensinar isso no Excel?

  • @fabiopendezza3778
    @fabiopendezza3778 5 років тому +3

    Estou usando o seguinte script para que a data seja preenchida automaticamente quando preencho uma outra coluna:
    function onEdit() {
    var s = SpreadsheetApp.getActiveSpreadsheet();
    var r = s.getActiveCell();
    var user = Session.getActiveUser().getEmail();
    if( r.getColumn() == 4 ) { // numero da coluna que você atualiza
    var row = r.getRow();
    var time = new Date();
    time = Utilities.formatDate(time, "GMT-05:00", "dd/MM/yy");
    SpreadsheetApp.getActiveSheet().getRange('B' + row.toString()).setValue(time); // a letra corresponde a coluna que será atualizada.
    SpreadsheetApp.getActiveSheet().getRange('R' + row.toString()).setValue(user); // a letra corresponde a coluna que será atualizada.
    };
    };
    Porém eu colo diversas linhas ao mesmo tempo e apenas a primeira é preenchida automaticamente, alguém sabe o que eu preciso alterar para que todas as linhas sejam preenchidas quando colo?
    Desde já agradeço!

  • @dariobueno9985
    @dariobueno9985 4 роки тому

    Como faço para transformar o carimbo de data e hora em um mês, usando este script, tentei adaptar mas não funcionou.

  • @AbismanteRJ
    @AbismanteRJ 7 років тому +1

    Olá, como eu faço pra fazer essa formula funcionar duas planilhas diferentes?

    • @tiagofagundesfonseca9679
      @tiagofagundesfonseca9679  7 років тому

      Faz o mesmo procedimento na outra planilha que voce deseja usar

    • @adenauerpete
      @adenauerpete 6 років тому +1

      é possível fazer isso em duas páginas ao mesmo tempo?

  • @carlysson2012
    @carlysson2012 4 роки тому

    Como colocar Data e hora juntos?

  • @rafaelmiranda.s
    @rafaelmiranda.s 4 роки тому +1

    Salvou eu dms vlww