Тёмный

Gerar PDF do Google planilhas com script. 

Messias Carvalho
Подписаться 12 тыс.
Просмотров 12 тыс.
50% 1

Aprenda a gerar seu PDF da aba do google planilhas com script. Crie seu orçamento pelo Glideapps e depois exporte o link do PDF criado automaticamente.
🔎Link do script: drive.google.c...
🎬 Curso ABC do Glide: bit.ly/appiecurso
📱 GlideApps: glide.grsm.io/...
🌎Site: appiedesenvolv...
📷 Instagram: / appiedesenvolvimentos
📨 E-mail: contato@appiedesenvolvimentos.com.br
📕 Facebook: / glidebrasil
✈️ Telegram: t.me/glidemess...
🎥 RU-vid: / messiascarvalhoessiasc...
Messias Carvalho, Expert do Glide
"O conhecimento é a única e maior
riqueza que o ser humano não pode
roubar, muito menos comprar. E sim
adquirir, conquistar e
compartilhar...
Por isso compartilhe conhecimento!
Uma nação rica é uma nação culta."
✉️ E-mail Profissional: contato@appiedesenvolvimentos.com.br
#PDF #GoogleScript #Orcamento
🎬 Curso ABC do Glide: bit.ly/appiecurso

Опубликовано:

 

19 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 62   
@luiscesar8459
@luiscesar8459 4 года назад
@Messias Carvalho, Excelente! >>> Para não imprimir todas as ABAS, ao invés de gerar outra planilha, pode-se também na planilha atual ocultar as ABAS que não desejar que sejam incluídas no PDF gerado. ABAS ocultas não são geradas no PDF.
@MessiasCarvalho
@MessiasCarvalho 4 года назад
Nossa, mesmo? Tão simples assim kk valeu!!!
@wellingtonribeiro587
@wellingtonribeiro587 4 года назад
@@MessiasCarvalho Então daria pra colocar no script pra ocultar as abas, gerar o pdf e depois reexibir as abas que foram ocultadas?
@raphaeldesouzan
@raphaeldesouzan 3 года назад
@@wellingtonribeiro587 Da sim, consegui com essas duas funções, só chamar elas antes e depois de criar o arquivo pdf, passando entre parenteses o nome da Aba: function hideSheet(sheetName) { SpreadsheetApp.getActive().getSheetByName(sheetName).hideSheet(); } function showSheet(sheetName) { SpreadsheetApp.getActive().getSheetByName(sheetName).showSheet(); }
@wellingtonribeiro587
@wellingtonribeiro587 3 года назад
@@raphaeldesouzan obrigado mano
@marc26290
@marc26290 3 года назад
@@wellingtonribeiro587 Alguém conseguiu ? Sou leigo nesse assunto e preciso incluir essas duas funções porém não sei ao certo quando é antes e depois da criação do arquivo, podem me ajudar ?
@raphaeldesouzan
@raphaeldesouzan 3 года назад
Estava procurando exatamente isso e só estava encontrando opções pagas. Parabéns, muito bom!
@magaenfer
@magaenfer 3 года назад
@Messias Carvalho, parabéns. Show de bola. Já tinha até desistido de automatizar o salvamento em pdf. Curti, me inscrevi, compartilhei
@rogerinhoramos
@rogerinhoramos Год назад
Parabéns! Aprendendo muito
@brunoangelo2007
@brunoangelo2007 Год назад
vc salvou minha vida kkk VALEEEUUU !!!!
@nhokpedrovisck4007
@nhokpedrovisck4007 4 года назад
Melhor vídeo!
@gustavodimelo
@gustavodimelo 2 года назад
Parabéns! Você é fera demais!!!
@tatianasoares9925
@tatianasoares9925 2 года назад
Mais um inscrito. Parabéns ao Canal!
@Robertomyspace
@Robertomyspace 4 года назад
Fantástico, isso já ajuda muito, parabéns 👏👏👏
@alexsandroalex7856
@alexsandroalex7856 Год назад
apos pegar a planiiha toda coloca ponto e getsheets()[0] asssim vc pode pegar apenas a primeira aba
@tobiassilva9469
@tobiassilva9469 Год назад
Se possível realize uma atualização para 2022 , houve mudanças no ambiente de edição, acredito que tenha alterado alguma coisa, pois não deu certo.
@estancia_renascer
@estancia_renascer 4 года назад
excelente
@Edson.geoiuris
@Edson.geoiuris 2 года назад
Olá Messias. Testei aqui e foi uma maravilha. Está de Parabéns!!! Sobre o excelente vídeo, apesar de ocultar as demais ABAS da planilha, a ABA que fica ativa é salva por completo. No caso do orçamento, teria como salvar apenas a impressão correspondente à área do orçamento?
@amarildo.barros
@amarildo.barros 7 месяцев назад
Valeu professor! Preciso de uma ajuda. Com script abaixo, consegui gerar em PDF e em uma pasta especifica (mantendo o nome do arquivo). Minha necessidade: Gerar este arquivo o PDF, apenas uma ABA especifica (definida no script). function salvarPlanilhaComoPDF() { // Obtém a planilha ativa var planilha = SpreadsheetApp.getActiveSpreadsheet(); // Obtém o nome da planilha ativa var nomePlanilha = planilha.getName(); // Substitua 'NOME_DO_ARQUIVO' pelo nome que você deseja dar ao arquivo PDF var nomeArquivo = nomePlanilha + '_PDF'; // Converte a planilha em PDF var blob = DriveApp.getFileById(planilha.getId()).getAs('application/pdf'); // Substitua 'ID_DA_PASTA' pelo ID da pasta onde deseja salvar o PDF var pastaId = 'ID_DA_PASTA'; var pasta = DriveApp.getFolderById(pastaId); // Cria um novo arquivo PDF na pasta especificada var pdfFile = pasta.createFile(blob).setName(nomeArquivo + '.pdf'); // Abre uma nova guia com o link para o arquivo PDF recém-criado SpreadsheetApp.getUi().showModalDialog(HtmlService.createHtmlOutput('Clique aqui para abrir o PDF.'), 'PDF Criado'); }
@tesourariaaeta7414
@tesourariaaeta7414 3 года назад
Show cara! Funciona se outros usuários abrirem em compartilhamento???
@elanmelo123
@elanmelo123 3 года назад
Maravilhoso essa aula @messias, meu amigo como faço isso no aplicativo?
@davisousasenabatista4902
@davisousasenabatista4902 3 года назад
ja saiu o video ensinando a utilizar isso em um app do glide .?
@elanmelo123
@elanmelo123 3 года назад
Esse vídeo ai
@Brunoaragao1
@Brunoaragao1 3 года назад
Belo vídeo Messias! Parabéns. Mas eu fiquei com a duvida da criação de vários arquivos com o mesmo nome. como faz para não criar o mesmo arquivo novamente? Eu gostaria de somente atualizar, e não criar vários arquivos como você fala no vídeo. Pode me ajudar?
@waldecymarquesfilho5320
@waldecymarquesfilho5320 Месяц назад
Como fazer para que o sistema verifique se já existe um PDF com o mesmo nome e pergunte se deseja sobrescrever?
@Rodrigo-ff7ey
@Rodrigo-ff7ey 3 года назад
@Messias Carvalho neste mesmo script é possível incrementar para que retorne com a url do orçamento em uma coluna especifica? Pode ajudar?
@MessiasCarvalho
@MessiasCarvalho 3 года назад
Sim, exemplo: //Pega pdf e url no Google Drive var filesIter = pdfFolder.getFilesByName("NOME DO ARQUIVO"); //Pega o PDF por nome dentro da pasta var newPdf = filesIter.next(); //Entra no PDF var urlPdf = newPdf.getUrl(); //Pega o URL do PDF
@danasuellem2588
@danasuellem2588 3 года назад
@@MessiasCarvalho como poderia inserir a url na planilha?
@sergiobreda5003
@sergiobreda5003 4 года назад
Messias teria como pegar um grupo de arquivos de pdf´s pelo glide e enviar para o google drive, ai o funcionário baixar. No caso o contra-cheque ou holerite.
@FisioterapeutaVictorFernandes
@FisioterapeutaVictorFernandes 7 месяцев назад
Não consigo saber o quanto de celulas que ele vai gerar o pdf... minha folha sempre fica quebrada.. e meu intervalo tá no maximo até 55 linhas e 12 colunas... alguem sabe como posso resolver?
@silvioschunck414
@silvioschunck414 3 года назад
Parab[ens pelo conteudo! Uma pergunta...como gerar o pdf em formato paisagem?
@alexsandroalex7856
@alexsandroalex7856 Год назад
procura a propriedade orientation ou pageorientation
@silvioschunck7382
@silvioschunck7382 2 года назад
Boa tarde...Tenho um script que tem uma condição, e se essa condição não for satisfeita, ele dá uma mensagem. Até ai tudo bem. Preciso interromper esse script após essa mensagem, porque tem mais comandos abaixo dela no mesmo script que não podem ser executadas. Como faço, pode me ajudar? Muito obrigado
@drjoaopauloortopedia
@drjoaopauloortopedia Год назад
Olá Messias. Você faz ou indica alguem que poderia me ajudar a criar PDFs automaticos a partir de planilhas, usando App Script? Obrigado.
@emcaleredesopticas2769
@emcaleredesopticas2769 2 года назад
Como configurar o tamanho da pagina que vai aparecer no PDF?
@FisioterapeutaVictorFernandes
@FisioterapeutaVictorFernandes 7 месяцев назад
também queria saber disso... conseguiu ai?
@wilsonmjmendes9615
@wilsonmjmendes9615 Год назад
Parabens Messias nota 10... Tem como eu baixar esse script?
@MessiasCarvalho
@MessiasCarvalho Год назад
Link da planilha na descrição. Pode fazer a cópia.
@wilsonmjmendes9615
@wilsonmjmendes9615 Год назад
Blza Messias, excelente aula.. Se possivel, alem do nome do arquivo gostaria de ter data e hora quando foi gerado o pdf. e tambem tem como limitar a planilha en una área definida exemplo:( A1,H41)... muito grato pela ajuda
@novasideias9341
@novasideias9341 2 года назад
UMA IDEIA QUE FIZ PARA CRIAR O PDF DE APENAS UMA ABA E OCULTAR OS RETANTE DAS ABAS
@seektuto
@seektuto 4 года назад
Boa tarde!!! Será que alguém sabe informar se o autocrat funciona no modo automático somente recebendo dados do google forms? ou é possível continuar no modo automático recebendo de outro tipo de formulário (criado no glide por exemplo)? eu estou com problemas pois mando os dados do formulário que criei para o google planilhas normalmente mas o autocrat não envia o documento automaticamente tenho que fazer de maneira manual...
@josemariatavaresdecastroju8585
@josemariatavaresdecastroju8585 3 года назад
sim, é possível! nas configurações de projeto você define o gatilho por tempo ou de acordo com o recebimento dos dados do formulário e ainda pode escolher dentro dos dados uma informação para que autorize o envio por email ou salvar na pasta os dados.
@ademirgomes4789
@ademirgomes4789 3 года назад
Os números que vieram de resultado de fórmulas, no PDF esta chegando com todas as casas decimais nao consigo deixar com 2 casas decimais. Tem alguma forma?
@MessiasCarvalho
@MessiasCarvalho 3 года назад
tenta por onde pega o valor um .toFixed(2) acho que deve pegar
@ademirgomes4789
@ademirgomes4789 3 года назад
@@MessiasCarvalho Deu que a função não existe. Coloquei row[37].toFixed(2) o que pode estar errado.
@ederpaulo
@ederpaulo 2 года назад
Oi, ganhou mais um inscrito...como faço para gerar um PDF de uma área selecionada apenas ? Porém a área selecionada pode variar de relatório para relatório...tem como fazer usando a função selecnextdatarange (down/next) ?
@FisioterapeutaVictorFernandes
@FisioterapeutaVictorFernandes 7 месяцев назад
conseguiu aí? quero fazer a mesma coisa...
@CortesAbencoados
@CortesAbencoados 3 года назад
Como seria se primeiro eu gerasse essa página em HTML e depois inserisse essa função para imprimir?
@mosaicfertilizante3003
@mosaicfertilizante3003 2 года назад
Boa tarde professor, como faço para imprir pdf no glide
@MessiasCarvalho
@MessiasCarvalho 2 года назад
Usa a ação de compartilhar. Tem que ter uma impressora via bluetooth ou wifi
@mosaicfertilizante3003
@mosaicfertilizante3003 2 года назад
DESCULPA PROFESSOR, ERA COMO POSSO PASSAR PARA PDF ATRAVÉS DO GLIDE!
@marcelogiovanni3619
@marcelogiovanni3619 Год назад
Agora minha duvida é gerar um PDF com a orientação da pagina em Paisagem ...não em Retrato quem tiver a dica passa ai ... Estou me batendo a dois dias com isso ...
@vanessafreitasleite8304
@vanessafreitasleite8304 7 месяцев назад
kkkk.. eu tb, conseguiu encontrar um jeito?
@divinorodriguesdasilva5048
@divinorodriguesdasilva5048 3 года назад
Sugestão....Gostaria de ver uma autosoma em um (video) script no Google Planilhas... ..Semelhante a esta no VBA social.technet.microsoft.com/Forums/pt-BR/dd159cd0-6be1-47ec-a217-e0356cee7366/autosoma-excel-e-macro?forum=officept
@mosaicfertilizante3003
@mosaicfertilizante3003 2 года назад
DESCULPA PROFESSOR, ERA COMO POSSO PASSAR PARA PDF ATRAVÉS DO GLIDE!
@maedowilliam864
@maedowilliam864 3 года назад
Ola mestre! Ao procurar um video sobre o glide no qual o cliente ja tem um documento em pdf e quer enviar para outro me deparei de como fazer isso usando o glide e vendo seu video você pediu para se alguem tivesse algo para suprir esse problema que compartilhasse eu achei esse video ja com o script pronto para baixar de uma olhada. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-bGUsnd05ZHI.html se resolver seu problema por favor tem como você fazer uma video aula ensinando como colocar no glide atraves do filepicker. Grato.
@wilsonmjmendes9615
@wilsonmjmendes9615 Год назад
Messias parabéns pelas dicas, compartilhamento de conhecimento... Eu segui todo o procedimento do script, mas nao consigo gerar o PDF.. Se messias, estiver sem tempo, alguem pode ver onde está o erro? Drive compartilhado: drive.google.com/drive/folders/12KdmXKoLz8FQ9Tw5YQSkfJGKZvln4MDa?usp=sharing Antecipadamente muito grato meujovem
Далее
Google Apps Script Save Sheet to PDF
16:08
Просмотров 19 тыс.
Google Planilhas Avançado - #65 Enviando Emails
11:17
COMO AUTOMATIZAR DOCUMENTOS NO GOOGLE DOCS?
20:02
Просмотров 36 тыс.