Eu o acompanho há muito tempo e suas aulas são sempre muito boas e úteis. Além dos temas serem quase sempre pioneiros. Já fiz muitos projetos a partir de suas aulas. Estou aqui para agradecer sua dedicação e sua boa vontade em compartilhar conhecimento. Abraços.
@CanalSGP Жыл бұрын
Bom dia, que bom, sucesso em seus projetos.
@jacksonreis2285 Жыл бұрын
Estava procurando há um tempo como fazer isso para automatizar dados em um app que criei no Appsheet e encontrei aqui. Parabéns e obrigado pelos conteúdos! Me ajudou demais.
@CanalSGP Жыл бұрын
Que bom que ajudou.
@anapaulamatos3456 Жыл бұрын
Excelente! Parabéns pelo conteúdo e as planilhas são excepcionais. 😉
@CanalSGP Жыл бұрын
Obrigado.
@vandergamez11 ай бұрын
Muito top esse script, ajudou muito, parabéns pelo conteúdo e pela paciencia e calma, abraços.
@CanalSGP11 ай бұрын
Que bom que ajudou
@PedroIcaroGuerra5 ай бұрын
Excelente conteúdo! Obrigado!
@CanalSGP5 ай бұрын
Obrigado.
@felipeduqueestrada6435 Жыл бұрын
Boa noite! Parabéns pelo Vídeo!! Funcionou perfeitamente!!! Seria possivel automatizar para preencher diferentes cnpjs em multiplas linhas? Tentei adicionar um range na fórmula, mas todas as linhas retornam o valor com endereço da primeira linha.
@CanalSGP Жыл бұрын
Boa noite, é possível adaptar, mas vai ficar um pouco diferente o script. E tem mais um detalhe, que tem limite de consultas por minuto, se não em engano são três. Mas vou ver para fazer um vídeo neste sentido também.
@jluizg Жыл бұрын
Boa noite Agradeço muito pelo conteúdo e pela forma de explicar. Pra mim está dando um erro no script quando o CNPJ está correto. Se tiver algum caracter que não seja número, funciona normal: if(Cnpj == ""){ return false; } var Cnpj = Cnpj.replace(/\D/g, ''); //Retorna erro dizendo que Cnpj.replace não é uma função var ValidaCnpj = /^[0-9]{14}$/; if(ValidaCnpj.test(Cnpj) == false){ Browser.msgBox("CNPJ Inválido!"); return false; } Pesquisando, descobri que o problema é que a variável contida na célula do CNPJ precisa ser uma STRING A primeira solução poderia ser formatar o conteúdo como "Texto Simples". Eu optei por adicionar mais uma linha com a função toString(). Ficou assim: var Cnpj = Cnpj.toString(), antes da função Cnpj.replace. Funcionou!!!! Muito obrigado e Deus o abençoe.
@CanalSGP Жыл бұрын
Boa tarde, que bom que conseguiu.
@mateusnogueira91737 ай бұрын
Eu precisava captar a partir do cnpj o numero de contato da empresa, ainda estou vendo o video mas gostaria de tirar esta duvida...
Excelente. Tem algum código que faça isso no excel vba ou esse código funcionaria lá?
@CanalSGP10 ай бұрын
Bom dia, obrigado, segue link de vídeo neste sentido no vba. kzbin.info/www/bejne/hmGvd31jaJeKesU
@GestorLegalização8 ай бұрын
Como faço para pegar as informações dentro do "qsa" todos os sócios e o mesmo na atividade secundária?
@CanalSGP8 ай бұрын
Boa tarde, segue exemplo via qsa. guiaMenu.getRange("k4").setValue(dados.qsa.map(objeto => objeto.nome));
@GestorLegalização7 ай бұрын
@@CanalSGP Boa tarde, Deu certo, porém buscou só o 1º sócio, como faço para pegar os demais? tenho uma empresa que tem 6 sócios. Obrigado pelo retorno
@CanalSGP7 ай бұрын
Boa tarde, acredito que pode definir a posição ou fazer um laço forEach. guiaMenu.getRange("k4").setValue(dados.qsa[0].nome); guiaMenu.getRange("l4").setValue(dados.qsa[1].nome);
@abmael29 Жыл бұрын
como eu poderia estar utilizando na programação a formatação de CNPJ e uma linguagem que transformasse em teste e segui-se com forme esta
@CanalSGP Жыл бұрын
Boa noite, pode formatar a célula da planilha Google referente ao CNPJ via validação de dados, mas precisa formatar a célula para texto simples. No código já está programado para remover os caracteres não numéricos do CNPJ.
@gilmaraparecidonascimentoc335811 ай бұрын
ola boa tarde eu queria pegar o QSA e ir colocando na linha de baixo o primeiro ele pega mais como pegar os demais?
@CanalSGP11 ай бұрын
Boa tarde, para inserir em mais linhas vai ser diferente a forma de capturar a linha. Semelhante ao procedimento que foi feito para CEP. kzbin.info/www/bejne/kHbLdYeqhJ2Xqqc
@ronaldoantonio4605 Жыл бұрын
Bom dia, sei que tem sistema que também faz isso com o CPF. Pelo google script é possível?
@CanalSGP Жыл бұрын
Boa tarde, não estudei sobre este tema ainda.
@s.gabriellira8778 Жыл бұрын
Teria como replicar esse script pra ele buscar o cnpj correspondente de cada linha? ex: A2 CNPJ1 A3 CNPJ2 A4 CNPJ 3
@CanalSGP Жыл бұрын
Boa tarde, é possível, mas como tem limite de três consultas por minuto não sei se seria viável.
@s.gabriellira8778 Жыл бұрын
@@CanalSGP não haveria problema nesse limite por minuto, por que não é urgente que preciso no retorno, pode aguardar alguns horas ou até dias, mais precisaria disso em massa, como conseguiria replicar esse scrpit para varias linhas ?
@CanalSGP Жыл бұрын
Boa tarde, não tem como fazer mais de três consultas por minuto, por isso não funciona para consultas em massa.
@s.gabriellira8778 Жыл бұрын
@@CanalSGP certo essas parte compreendi, mais por exemplo tenho 50 cnpjs pra consultar, se a cada 1 minuto consultar 3, já resolve o meu problemas por mais que nesse processo leve algumas horas
@CanalSGP Жыл бұрын
Boa noite, vai ser script semelhante ao que foi feito para busca de CEP. kzbin.info/www/bejne/kHbLdYeqhJ2Xqqc
@abmael29 Жыл бұрын
Boa noite não estou conseguindo fazer com que a função "replace" funciona ele não reconhece estou colocando assim na programação " var Cnpj = Cnpj.replace(/\D/g, ' ' ); " apresenta esta mensagem "TypeError: Cnpj.replace is not a function " como posso resolver
@CanalSGP Жыл бұрын
Bom dia, teste formatar a célula do CNPJ na planilha para texto simples.
@abmael29 Жыл бұрын
@@CanalSGP SHWO funcionou muito brigado agora vou aprimorar num formulário de cadastro, muito obrigodo Parabens pelo trabalho