SCRIPT para INSERIR DATA e HORA AUTOMATICAMENTE em MAIS de UMA GUIA no GOOGLE SHEETS

  Рет қаралды 21,768

CANAL SGP

CANAL SGP

Күн бұрын

Пікірлер: 135
@joserobertoboaretto6183
@joserobertoboaretto6183 Жыл бұрын
Ótima tarde noite abençoada , resolveu o meu problema no serviço. Repliquei na mesma aba , funciona ok
@CanalSGP
@CanalSGP Жыл бұрын
Que bom que ajudou
@tharlessilva3070
@tharlessilva3070 Жыл бұрын
Quero agradecer, por este canal, comprei também seu material da internet, maravilhoso. Continue esse excelente trabalho. Além que é muito legal.
@CanalSGP
@CanalSGP Жыл бұрын
Obrigado.
@sergioverdile7576
@sergioverdile7576 11 ай бұрын
Bom dia professor passando para desejar um excelente 2024 com paz e saúde e que o bom Deus lhe abençoe sempre, muito obrigado pelos ensinamentos❤🙏
@CanalSGP
@CanalSGP 11 ай бұрын
Bom dia, obrigado, igualmente.
@PedroLimaReview
@PedroLimaReview 2 жыл бұрын
Script perfeito, Muito obrigado! Já apliquei no meu trabalho e vai me ajudar muito a controlar as alterações de cada usuário na minha planilha!
@CanalSGP
@CanalSGP 2 жыл бұрын
Boa tarde, obrigado.
@AntonioNeto-tm3qs
@AntonioNeto-tm3qs 2 жыл бұрын
brabo demais meu chefe gostou rs
@CanalSGP
@CanalSGP 2 жыл бұрын
Que bom
@blipoblipo3783
@blipoblipo3783 2 жыл бұрын
Obrigado SGP, as explicações ajudaram-me bastante em sanar dúvida. Vlw!!!
@CanalSGP
@CanalSGP 2 жыл бұрын
Que bom que ajudou
@ArthurHenrique-vd5fk
@ArthurHenrique-vd5fk Жыл бұрын
Sensacional esse conteúdo, muito obrigado!!!
@CanalSGP
@CanalSGP Жыл бұрын
Obrigado.
@elianaguimaraes7736
@elianaguimaraes7736 3 жыл бұрын
Amo este canal. 😍 Cada vídeo que assisto sempre aprendo uma coisa nova. 👏🏻👏🏻👏🏻
@CanalSGP
@CanalSGP 3 жыл бұрын
Que ótimo!, Sucesso em seus estudos.
@dimnhosilva1831
@dimnhosilva1831 4 ай бұрын
Parabéns, show!
@CanalSGP
@CanalSGP 4 ай бұрын
Obrigado.
@bnzybnz
@bnzybnz 2 жыл бұрын
Muito obrigado. Explicação perfeita.
@CanalSGP
@CanalSGP 2 жыл бұрын
Obrigado, sucesso em seus estudos.
@JonathanPP_
@JonathanPP_ 2 жыл бұрын
Explicação tooop, ajudou demais, muito obrigado!! 😁
@CanalSGP
@CanalSGP 2 жыл бұрын
Que bom que ajudou
@dorivaljunior7
@dorivaljunior7 10 ай бұрын
Parabéns pelo conteúdo e pela didática. Repliquei a formula em minha planilha, fazendo os ajustes necessários. Está dando certo, ela demora para carregar as informações na célula e quando vários dados são inseridos algumas linhas ficam sem preencher. Consegue ajudar a entender o que é. Além do script, a planilha tem fórmulas em outras colunas, não relacionadas à que inclui data. E em outra aba faço uma query juntando os dados das duas abas que aplico data e hora ao editar. A atualização é feita por leitor de código de barras. Consegue auxiliar no que pode estar acontecendo?
@CanalSGP
@CanalSGP 10 ай бұрын
Bom dia, obrigado, este script funciona apenas para digitação, ou seja em uma linha por vez. O script é disparado quando tem edição na linha, mas acredito que s fórmulas no Google Planilhas não disparam o script.
@dorivaljunior7
@dorivaljunior7 10 ай бұрын
Muito obrigado pelo retorno rápido. Na verdade não usei formula para o script. As formulas são para outras finalidades na planilha. A coluna indicada como disparador do script é de digitação. O preenchimento é feito digitando ou com leitor de código de barras. Porém, faço o preenchimento, algumas linhas inclui a data, e outras não.
@CanalSGP
@CanalSGP 10 ай бұрын
Bom dia, se a inserção for muito rápida, pode não inserir, porque o Google planilhas demora uns segundos para atualizar.
@alinealves7956
@alinealves7956 2 жыл бұрын
Professor, obrigada pela aula. Vamos ver se consegue me ajudar, estou precisando inserir outro campo de hora. Consegui fazer a hora de entrada, mas não consigo fazer o horário de saída. Será que poderia me ajudar, por favor.
@CanalSGP
@CanalSGP 2 жыл бұрын
Bom dia, verifique se foi ajustado no if das colunas para acionar o script , se está considerando a digitação em outra coluna para inserir a hora de saída.
@tharlessilva3070
@tharlessilva3070 Жыл бұрын
O meu estava vindo uma hora atrasada, aí tentei no método comum lá descrito porém não consegui, mas na parte que estava escrito var hora = Utilities.formatDate(new Date(), Session.getScriptTimeZone(), "hh:mm:ss a"); troquei por var hora = Utilities.formatDate(new Date(),("GMT-03:00"), "HH:mm:ss a"); nos dois, tanto na primeira parte quando na segunda var data = Utilities.formatDate(new Date(), ("GMT-03:00"), "dd/MM/yyyy")
@tharlessilva3070
@tharlessilva3070 Жыл бұрын
function onEdit() { var guiaativa = SpreadsheetApp.getActive().getSheetName(); if(guiaativa != "ATIVO"){ return false; } var guia = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("ATIVO"); var linha = guia.getActiveCell().getRow(); var coluna = guia.getActiveCell().getColumn(); if(coluna == 6){ if (linha > 2){ var celulahora = guia.getRange(linha, 8).getValue(); var produto = guia.getRange(linha, 6).getValue(); if(produto != "" ){ // if(celulahora == ""){ var hora = Utilities.formatDate(new Date(),("GMT-03:00"), "HH:mm:ss a"); // caso a hora tenha uma hora a menos, desative a linha anterior e ative as linhas de código abaixo //var d = new Date("GMT-02:00"); //var hora = d.toLocaleTimeString("GMT-03:00"); var data = Utilities.formatDate(new Date(), ("GMT-03:00"), "dd/MM/yyyy"); guia.getRange(linha, 7).setValue(hora); guia.getRange(linha, 8).setValue(data); // } }else{ guia.getRange(linha, 7).setValue(""); guia.getRange(linha, 8).setValue(""); } } } }
@CanalSGP
@CanalSGP Жыл бұрын
Boa tarde, que bom que conseguiu.
@SkerlenVP
@SkerlenVP Жыл бұрын
Ola, excelente aula, porem estou tentando replicar o script e não consigo executa-lo. Criei a planilha Sheets exatamente igual do video, nas mesmas colunas e não roda... Toda vez que preencho algo na coluna do Produto, não aparece nada... Ao ir na area de EXTENSÕES > MACROS > Clicar na macro OnEdit ele apresenta esse erro: "ReferenceError: treinando is not defined" Treinando foi o nome que dei na Aba... ja tentei mudar mas não influenciou em nada.
@SkerlenVP
@SkerlenVP Жыл бұрын
function onEdit() { var guiaAtiva = SpreadsheetApp.getActive().getSheetName(); if(guiaAtiva == "treinando"){ var guia = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(treinando); var linha = guia.getActiveCell().getRow(); var coluna = guia.getActiveCell().getColumn(); if (coluna == 2){ if (linha > 2){ var datacel = guia.getRange(linha,5).getValue(); var produto = guia.getRange(linha,4).getValue(); if (produto != "" && datacel == ""){ var hora = Utilities.formatDate(new Date(), Session.getScriptTimeZone(),"hh;mm;ss a"); var data = Utilities.formatDate(new Date(), Session.getScriptTimeZone(),"dd/mm/yyyy"); guia.getRange(linha,5).setValue(data); guia.getRange(linha,6).setValue(hora); } if(produto == ""){ guia.getRange(linha,5).setValue(""); guia.getRange(linha,6).setValue(""); } } } } }
@CanalSGP
@CanalSGP Жыл бұрын
Boa tarde, obrigado, mas pela mensagem é algo no nome da guia, pode ser espaço desnecessário, letras diferentes, mas tem algo de errado.
@tutoriaisgloballive956
@tutoriaisgloballive956 5 ай бұрын
Muito bom o vídeo e a explicação! Só teve uma questão que quando eu insiro qualquer outra informação na planilha, a hora vai atualizando a cada edição. Teria alguma forma de travar ela para fixar a hora que o dado foi setado?
@CanalSGP
@CanalSGP 5 ай бұрын
Boa noite, verifique se referenciou as colunas que devem acionar o script corretamente.
@calibergestao1298
@calibergestao1298 2 жыл бұрын
E quando a hora for de MatoGrosso? como faço para que aparece uma hora a menos?
@CanalSGP
@CanalSGP 2 жыл бұрын
Bom dia, teste alterar a linha de código a seguir: var hora = Utilities.formatDate(new Date(), Session.getScriptTimeZone(),"hh:mm:ss a"); Por: var planilha = SpreadsheetApp.getActiveSpreadsheet(); var hora = Utilities.formatDate(new Date(), planilha.getScriptTimeZone(),"hh:mm:ss a"); Desta forma acredito que vai pegar a hora de acordo com o fuso horário da planilha.
@joaovitorala5317
@joaovitorala5317 11 ай бұрын
Boa tarde, ótimo vídeo mas não era exatamente o que eu estava procurando, gostaria de saber o que deveria ser feito ou se tem esse conteúdo em outro vídeo para o caso de a data atualizar automaticamente sempre que o valor presente na célula for atualizado, no caso um valor que é atualizado automaticamente através de outras fórmulas
@CanalSGP
@CanalSGP 11 ай бұрын
Boa tarde, obrigado, que considere valor de fórmula não tentei fazer script ainda.
@LucasSantos-ce7xq
@LucasSantos-ce7xq 3 жыл бұрын
Olá, queria saber se tem como fazer um script que mude a cor da guia que está atualmente aberta, para que ela fique destacada das demais. Se puder me ajudar, eu ficaria muito grato...
@CanalSGP
@CanalSGP 3 жыл бұрын
Boa noite, não tentei código neste sentido ainda, experimente gravar uma macro fazendo o processo manual, para capturar o código.
@LucasSantos-ce7xq
@LucasSantos-ce7xq 3 жыл бұрын
@@CanalSGP Obrigado, vou tentar.
@gustavomaciel249
@gustavomaciel249 3 жыл бұрын
Boa tarde. No exemplo usado, na coluna "E" é inserido automaticamente a data, e na coluna "F" é inserida automaticamente a hora. Referente à coluna "F", se ao invés de hora eu quiser inserir um texto, como por exemplo, "Aprovado", qual seria o código nesse caso? Desde já agradeço.
@CanalSGP
@CanalSGP 3 жыл бұрын
Boa noite, vai precisar trocar a var hora por var Texto por exemplo: Var Texto = "APROVADO"
@yara629
@yara629 Жыл бұрын
Mesmo fazendo os processo desse vídeo e aparecendo no script "notificação Execução concluída" não faz a função na planilha e na (execução relata quando mexemos na planilha, então estão ligados ) O que eu faço?
@CanalSGP
@CanalSGP Жыл бұрын
Boa tarde, pode ser erro de referências as colunas e linhas, se não for referenciado corretamente não vai executar na coluna que deseja.
@yara629
@yara629 Жыл бұрын
@@CanalSGP Esta assim o script, as colunas são essas mesmo 9 para aparecer a data e 3 que deveria esta a informação; Já testei em todas as colunas mas nada aparece na 9 function onEdit() { var guiaAtiva = SpreadsheetApp.getActive().getSheetName(); if (guiaAtiva == "Atendidos"){ var guia = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Atendidos"); var linha = guia.getActiveCell().getRow(); var coluna = guia.getActiveCell().getColumn(); if (coluna == 3){ if (linha > 2){ var datacel = guia.getRange(linha,9).getValue(); var produto = guia.getRange(linha, 3).getValue(); if (produto != "" && datacel == ""){ var data = Utilities.formatDate(new Date(), Session.getScriptTimeZone(),"dd/MM/yyyy"); guia.getRange(linha,9).setValue(data); } if (produto == ""){ guia.getRange(linha,9).setValue(""); } } } } }
@CanalSGP
@CanalSGP Жыл бұрын
Bom dia, a princípio não identifiquei erro, talvez seja o nome da guia que tenha algum caracter diferente, teste copiar o nome da guia, cuidando se não foi digitado espaço no nome. if (guiaAtiva == "Atendidos"){
@yara629
@yara629 Жыл бұрын
@@CanalSGP Mudei o nome e consegui. Obrigada!
@bochechasexion9215
@bochechasexion9215 Жыл бұрын
Estou com o seguinte erro 23:15:27 Erro TypeError: Cannot read properties of null (reading 'getSheetName'), consegue me ajudar?
@CanalSGP
@CanalSGP Жыл бұрын
Bom dia, pode ser erro de digitação, pela mensagem.
@AntonioEsquinca-jg6ni
@AntonioEsquinca-jg6ni 7 ай бұрын
Excelente!!!!
@CanalSGP
@CanalSGP 7 ай бұрын
Obrigado.
@daniellabertulucci1613
@daniellabertulucci1613 5 ай бұрын
Como inserir automaticamente um link em uma célula, a partir de algo selecionado em um menu suspenso na célula anterior? Tem algum vídeo explicando?
@CanalSGP
@CanalSGP 5 ай бұрын
Boa tarde, infelizmente não tenho vídeo neste sentido.
@daniellabertulucci1613
@daniellabertulucci1613 5 ай бұрын
@@CanalSGP eu consegui achar uma forma de fazer algo parecido com um dos seus vídeos. Obrigada!
@cleitontorres1123
@cleitontorres1123 2 жыл бұрын
Professor tudo bem ? no meu código a data mes quando coloco produto 1 e produto 2 o mes muda exemplo: 22/05/2022 quando coloco outro produto a data fica assim 22/06/2022
@CanalSGP
@CanalSGP 2 жыл бұрын
Boa noite, talvez seja algo relacionado ao preenchimento automático do Google Planilhas, teste deixar uma linha em branco e testar na próxima, para ver se o erro persiste.
@cleitontorres1123
@cleitontorres1123 2 жыл бұрын
@@CanalSGP testei continua com o mesmo problema.
@CanalSGP
@CanalSGP 2 жыл бұрын
Boa noite, teste alterar a linha de código a seguir. var data = Utilities.formatDate(new Date(), Session.getScriptTimeZone(),"dd/MM/yyyy"); Por: var data = Utilities.formatDate(new Date(), SpreadsheetApp.getActiveSpreadsheet().getScriptTimeZone(),"dd/MM/yyyy");
@carlosf2491
@carlosf2491 6 ай бұрын
o meu ta dando esse erro - ReferenceError: SpreadSheetApp is not defined, ta tudo exatamente como no video, até a planilha eu fiz igual para bater os dados
@CanalSGP
@CanalSGP 6 ай бұрын
Boa noite, pela mensagem é erro na linha de código que referencia a planilha.
Ай бұрын
Fiz certinho como você ensinou e já tinha tentado com outro script de outra pessoa, ele para de funcionar do nada. O seu script nem executou, e sim... revisei, assisti as aulas tres vezes, não tem erro no código, mas na tabela nada acontece.
@CanalSGP
@CanalSGP Ай бұрын
Boa tarde, talvez sua conta não tenha permissão para executar scripts.
@gustavomaciel249
@gustavomaciel249 3 жыл бұрын
Ok. Sabe dizer se daria inserir um código para hora local ou fuso horário? Se for possível, onde esse código entraria no script? Desde ja obrigado.
@CanalSGP
@CanalSGP 3 жыл бұрын
Bom dia, pode fazer da forma a seguir e especificar o horário do fuso horário que vai pegar. const options = { timeZone: 'America/Manaus', hour: 'numeric', minute: 'numeric', }; const date = new Intl.DateTimeFormat([], options); var hora = date.format(new Date());
@rickminick
@rickminick 2 жыл бұрын
@@CanalSGP não consegui identificar onde eu colocaria esse código no documento, e também dentro de Intl.DateTimeFormat tem algo errado.
@CanalSGP
@CanalSGP 3 жыл бұрын
Corrigir Erro Script Inserindo Hora Errada, hora a menos ou a mais: kzbin.info/www/bejne/p5OvZpqpjcdngNk
@oliveiraaracelly5073
@oliveiraaracelly5073 Жыл бұрын
Ola! Como na planilha do meu forms não apareceu automaticamente os dados na coluna "carimbo data/hora" tentei realizar o seu passo a passo. Mas deu um erro na última linha com este sinal ".~" e não consigo apagar. Como posso resolver?
@CanalSGP
@CanalSGP Жыл бұрын
Bom dia, talvez seja erro de digitação no código, atualize a página e acesse novamente o editor e verifique os códigos se tem algum com acento.
@mateus2pac
@mateus2pac 9 ай бұрын
Muito bom o vídeo parabéns!! Eu segui o vídeo e funcionou 100%, porém na planilha que eu preciso fazer os dados de um formulário do meu site, e quando eles são inseridos na planilha automaticamente a data e hora não são "setadas". Saberia me dizer por favor como fazer isso?
@CanalSGP
@CanalSGP 9 ай бұрын
Bom dia, obrigado, talvez colocando uma acionador, igual fizemos no vídeo no link a seguir. kzbin.info/www/bejne/bamvpZKbhMSserM
@murilomendes7283
@murilomendes7283 Жыл бұрын
É possível criar um código para atualizar o horário a cada edição? Esse só registra o horário na primeira edição, de mudar algo, o horário continua o mesmo.
@murilomendes7283
@murilomendes7283 Жыл бұрын
Encontrei outro vídeo seu que resolve o problema. Obrigado! kzbin.info/www/bejne/iYnMgn17gLiMbJI
@CanalSGP
@CanalSGP Жыл бұрын
Boa noite, que bom que resolveu.
@jhonnmichaelmichaelalves4774
@jhonnmichaelmichaelalves4774 4 ай бұрын
E para transferir dados de uma aba para outra com esse método, como faz?
@CanalSGP
@CanalSGP 4 ай бұрын
Boa noite, para transferir registros entre abas tem o procedimento do vídeo no link a seguir. kzbin.info/www/bejne/rYPXhquweayIatE
@maxinternet_
@maxinternet_ 3 жыл бұрын
como faço para adicionar a data quando copio e colo um range de celulas, o script esta adicionando a data somente na primeira linha do range colado
@CanalSGP
@CanalSGP 3 жыл бұрын
Boa noite, não tentei fazer script para atender esta necessidade, mas vou estudar.
@YanderAugusto
@YanderAugusto Жыл бұрын
Top demais, como faço para compartilhar em um planilha que possui outros usuarios, e que eles tbm consigam executar ela?
@CanalSGP
@CanalSGP Жыл бұрын
Bom dia, obrigado, compartilha a planilha e cada usuário vai precisar permitir o script.
@YanderAugusto
@YanderAugusto Жыл бұрын
@@CanalSGP amigo, eu dupliquei o código para fazer o mesmo, em outra parte da mesma planilha, mas ele só executa um ou outro, como faço para que ele execute os dois ao msm tempo?
@CanalSGP
@CanalSGP Жыл бұрын
Bom dia, provavelmente o erro seja nas referências dos ifs.
@vivianefernandesgentil7286
@vivianefernandesgentil7286 2 жыл бұрын
Olá, estou com um problema, se eu coloco a informação, executa certo nas duas planilhas, mas se é outro usuário, esta funcionando só na primeira planilha, o que pode ser?
@CanalSGP
@CanalSGP 2 жыл бұрын
Boa noite, deveria funcionar nas duas, talvez seja problema de login em mais de uma conta ao mesmo tempo, teste sair de todas as contas e logar somente em uma.
@vivianefernandesgentil7286
@vivianefernandesgentil7286 2 жыл бұрын
@@CanalSGP Deu certo, usuária saiu e entrou e voltou a funcionar. Obrigada!!
@CanalSGP
@CanalSGP 2 жыл бұрын
Que bom que resolveu
@maikonjeckosson
@maikonjeckosson 4 күн бұрын
Tem como "travar" a primeira coluna para não haver alteração na data e hora
@CanalSGP
@CanalSGP 4 күн бұрын
Bom dia, não fiz algo assim no Google planilhas ainda.
@joseadalbertodias7837
@joseadalbertodias7837 Жыл бұрын
Infelizmente na minha planilha não está funcionando. O que pode estar acontecendo?
@CanalSGP
@CanalSGP Жыл бұрын
Boa noite, retorna alguma mensagem de erro?
@lucassales8628
@lucassales8628 3 жыл бұрын
Muito Obrigado, coloquei dois códigos na mesma planilha, quando o operador coloca o recebimento do produto, e quando ele marca que o produto saiu, =)
@CanalSGP
@CanalSGP 3 жыл бұрын
Boa noite, que bom, sucesso em seus estudos.
@alinealves7956
@alinealves7956 2 жыл бұрын
Lucas, boa noite! Como fez para colocar os dois códigos? Tentei aqui e não consegui. Tbm preciso colocar colocar o horário de saída do material na mesma planilha
@lucassales8628
@lucassales8628 2 жыл бұрын
@@alinealves7956 Desculpa se foi duas respostas é que bugou aqui rsrs
@1sgoliveira99
@1sgoliveira99 3 жыл бұрын
Boa noite, parabéns pela explicação, tem me ajudado muito, mas estou com uma dúvida, como faço para colocar data e hora duas vezes na mesma guia, para dar saída em depois a entrada de uma ferramenta no sistema. Sempre que coloco pra funcionar em uma coluna, a outra para de funcionar.
@CanalSGP
@CanalSGP 3 жыл бұрын
Bom dia, obrigado, acredito que vai precisar repetir o if de verificação de qual coluna está ativa, replicando o código para trabalhar de acordo com a outra coluna.
@matheusvicente9790
@matheusvicente9790 Жыл бұрын
Boa tarde, teria como colocar a data de ontem ao invez do dia atual?
@CanalSGP
@CanalSGP Жыл бұрын
Boa tarde, não tentei fazer isso ainda. De soma de data com script tenho apenas o vídeo no link a seguir. kzbin.info/www/bejne/aGOVqKZ7fNKWmtk
@MarianaCristinaRodriguesdaSilv
@MarianaCristinaRodriguesdaSilv Жыл бұрын
Boa tarde! Primeiramente parabéns pelo vídeo! Excelente explicação! Quando eu apliquei esse script na minha planilha, as horas estão sendo marcadas 1 hora antes da hora real, o que eu posso fazer para corrigir isso? Ex: Se eu adiciono uma informação na planilha às 16h30 esse horário é registrado 15h30.
@CanalSGP
@CanalSGP Жыл бұрын
Boa tarde, teste capturar a hora da forma a seguir. var d = new Date(); var hora = d.toLocaleTimeString();
@MarianaCristinaRodriguesdaSilv
@MarianaCristinaRodriguesdaSilv Жыл бұрын
@@CanalSGP Bom dia! Não entendi como ficaria a string, seria assim? function onEdit() { var guiaAtiva = SpreadsheetApp.getActive().getSheetName(); if(guiaAtiva == "Análises"){ var guia = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Análises"); var linha = guia.getActiveCell().getRow(); var coluna = guia.getActiveCell().getColumn(); if(coluna == 1){ if(linha > 2){ var datacel = guia.getRange(linha,23).getValue(); var id = guia.getRange(linha,1).getValue(); if(id !="" && datacel == ""){ var hora = Utilities.formatDate(d.toLocale TimeString(), Session.getScriptTimeZone(),"hh:mm:ss a"); var data = Utilities.formatDate(new Date(), Session.getScriptTimeZone(),"dd/MM/yyyy"); guia.getRange(linha,23).setValue(data); guia.getRange(linha,24).setValue(hora); } if(id == ""){ guia.getRange(linha,23).setValue(""); guia.getRange(linha,24).setValue(""); } } } } Porque mesmo assim está contando 1 hora a menos. Me ajuda por favor?
@CanalSGP
@CanalSGP Жыл бұрын
Bom dia, a linha de código que tem a variável hora precisa trocar pelos códigos que mencionei. ATUAL var hora = Utilities.formatDate(d.toLocale TimeString(), Session.getScriptTimeZone(),"hh:mm:ss a"); TROCAR POR var d = new Date(); var hora = d.toLocaleTimeString();
@robsonmartins7309
@robsonmartins7309 Жыл бұрын
Fiz o script direitinho como ensinado, porém eles não funcionaram pois creio que se o campo "produto" tiver validação de dados ele não consegue alimentar a data em outra coluna, ou estou falando besteira?
@CanalSGP
@CanalSGP Жыл бұрын
Boa tarde, teste digitar manualmente, se funcionar ai deve ser algo com a validação de dados. O Google fez alterações nas validação de dados a pouco tempo, mas não cheguei a testar.
@robsonmartins7309
@robsonmartins7309 Жыл бұрын
@@CanalSGP Funciona tranquilo, só tive dificuldade de habilitar em 2 ou mais paginas, pois a partir do momento que faço outro script ele para na primeira pagina.
@thaismaurina3377
@thaismaurina3377 3 жыл бұрын
Olá alguém poderia me ajudar, minha planilha esta puxando 1 hora atrasada. Ja verifiquei o fuso horário da configuração da planilha.
@CanalSGP
@CanalSGP 3 жыл бұрын
Boa tarde, teste o código a seguir para ver se ocorre erro também. var d = new Date(); var hora = d.toLocaleTimeString();
@brunomarques78
@brunomarques78 3 жыл бұрын
@@CanalSGP Tentei com este código e no meu não funcionou. Uma hora a menos também.
@CanalSGP
@CanalSGP 3 жыл бұрын
Boa tarde, não sei de outra forma.
@paulo97756
@paulo97756 3 жыл бұрын
Boa noite, muito boa explicação, Tem como fazer isso em duas paginas diferentes cada página com sua definição própria
@CanalSGP
@CanalSGP 3 жыл бұрын
Bom dia, obrigado, não entendi exatamente sua dúvida, porque o script já este sendo acionado em duas abas da planilha.
@rodrigolisboa2376
@rodrigolisboa2376 2 жыл бұрын
Olá! É possivel que a célula com a data e hora sejam preenchidas sem q tenha q dar enter?
@CanalSGP
@CanalSGP 2 жыл бұрын
Boa tarde, precisa haver edição nas colunas definidas para acionar o script.
@giancarlogil3927
@giancarlogil3927 Жыл бұрын
por favor, qual fórmula deve ser usada para o preenchimento automático da data na coluna B, sempre que for inserido Concluído na coluna A, na planilha Google Sheets? Status Data Final Devolvido Concluído 02/10/2023 Em Análise Concluído 04/10/2023 Concluído 05/10/2023
@CanalSGP
@CanalSGP Жыл бұрын
Boa noite, envolvendo condição acredito que vai precisa trabalhar com if.
@giancarlogil3927
@giancarlogil3927 Жыл бұрын
já tentei várias fórmulas mas no Google Sheets não está funcionando, no Excel funciona
@matheusteles4178
@matheusteles4178 Жыл бұрын
Muito bom
@CanalSGP
@CanalSGP Жыл бұрын
Obrigado.
@rollandstevan4218
@rollandstevan4218 2 жыл бұрын
pra mim não aparece a opção de google script
@CanalSGP
@CanalSGP 2 жыл бұрын
Bom dia, o menu do Google Planilhas foi alterado, agora o editor consta no menu extensões, apps script.
Ай бұрын
Não sei pq .. mas nao funcionou comigo :(
@CanalSGP
@CanalSGP Ай бұрын
Bom dia, retorna algum mensagem de erro?
@gustavomaciel249
@gustavomaciel249 3 жыл бұрын
Boa tarde. Segui a sugestão e deu certo, obrigado. Porém, o horário aparece com uma hora a menos. Como posso corrigir esse erro, por gentileza?
@CanalSGP
@CanalSGP 3 жыл бұрын
Boa tarde, não consegui reproduzir esse erro ainda, talvez tenha relação com a configuração do fuso horário da planilha.
@alexribeiro21
@alexribeiro21 10 ай бұрын
Olá, quero agradecer pela ótimo conteúdo, sempre dando um show de aula professor. Parabéns pela dedicação e didática, que Deus continue abençoando sua vida. Gostaria de fazer um pedido, estou enviando um LINK abaixo. Tenho aprendido muito sobre o Google Sheets, porém gostaria de saber como fazer a atualização do Google Slide pela Google sheets. kzbin.info/www/bejne/qWnKdmyogrGrpqMsi=UQqbpDF4IMVvjiMT. Agradeço e um abraço. 👏👏👏
@CanalSGP
@CanalSGP 10 ай бұрын
Boa tarde, obrigado, não cheguei a estudar este tema até o momento, mas vou analisar para ver se aprendo algo.
@arquivos97
@arquivos97 2 жыл бұрын
Teve alguma alteração, poque meu código não está funcionando. Vou deixar aqui também: function onEdit() { } var guiaAtiva = SpreadsheetApp.getActive() . getSheetName (); if(guiaAtiva == "Modelo" ){ var guiaAtiva = SpreadsheetApp.getActiveSpreadsheet() .getSheetByName("Modelo") var linha = guia.getactivecell() .getRow(); var coluna = guia.getactivecell() .getColumn(); if (coluna == 1) { if (linha > 2) { var datacel = guia.getRange(linha, 2).getValue(); var responsavel = guia.getRange(linha, 1).getValue(); if(responsavel != "" && datacel == "") { var hora = Utilities.formatDate(new date(), Session.getScriptTimeZone(),"hh:mm:ss a" ); var data = Utilities.formatDate(new date(), Session.getScriptTimeZone(),"dd//MM/yyyy" ); guia.getRange (linha, 2).setValue(data); guia.getRange (linha, 3).setValue(hora); } if (responsavel == "" ){ guia.getRange (linha, 2).setValue(""); guia.getRange (linha, 3).setValue(""); } } } }
@CanalSGP
@CanalSGP 2 жыл бұрын
Boa tarde, acredito que seja erro de digitação dentro do if. Errado: var guiaAtiva = SpreadsheetApp.getActiveSpreadsheet() .getSheetByName("Modelo") Correto: var guia = SpreadsheetApp.getActiveSpreadsheet() .getSheetByName("Modelo") var linha = guia.getactivecell() .getRow(); var coluna = guia.getactivecell() .getColumn();
@arquivos97
@arquivos97 2 жыл бұрын
@@CanalSGP Obrigado por responder, mas não consegui. Achei outro vídeo no yt que o cara deixou o código na descrição, só mudei 3 coisas e funcionou.
@CanalSGP
@CanalSGP 2 жыл бұрын
ok
@legionariorg
@legionariorg Жыл бұрын
​@@arquivos97poderia colocar o link?
@coneqto
@coneqto Жыл бұрын
​@@arquivos97 Compartilha o vídeo aí, por favor
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Inserir automáticamente data conforme edição de celula Gdocs
5:50
Tiago Fagundes Fonseca
Рет қаралды 32 М.
INSERIR HORA no GOOGLE PLANILHAS via MACRO
18:31
CANAL SGP
Рет қаралды 11 М.
Fixar função Agora() e Hoje() no excel SEM VBA!
4:39
André Arruda
Рет қаралды 69 М.
Script - Dados Contínuos em Célula Única | Planilhas Google
16:51
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН