Gerar PDF do Google planilhas com script.

  Рет қаралды 12,871

Messias Carvalho

Messias Carvalho

Күн бұрын

Пікірлер: 63
@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 ?
@brunoangelo2007
@brunoangelo2007 Жыл бұрын
vc salvou minha vida kkk VALEEEUUU !!!!
@rogerinhoramos
@rogerinhoramos Жыл бұрын
Parabéns! Aprendendo muito
@raphaeldesouzan
@raphaeldesouzan 3 жыл бұрын
Estava procurando exatamente isso e só estava encontrando opções pagas. Parabéns, muito bom!
@magaenfer
@magaenfer 4 жыл бұрын
@Messias Carvalho, parabéns. Show de bola. Já tinha até desistido de automatizar o salvamento em pdf. Curti, me inscrevi, compartilhei
@nhokpedrovisck4007
@nhokpedrovisck4007 4 жыл бұрын
Melhor vídeo!
@tatianasoares9925
@tatianasoares9925 2 жыл бұрын
Mais um inscrito. Parabéns ao Canal!
@gustavodimelo
@gustavodimelo 3 жыл бұрын
Parabéns! Você é fera demais!!!
@Robertomyspace
@Robertomyspace 4 жыл бұрын
Fantástico, isso já ajuda muito, parabéns 👏👏👏
@wesleyroberto4988
@wesleyroberto4988 Ай бұрын
fala amigo tudo legal deu certo a impotaçao exelente video, amigo so gostaria de uma ajuda sabe me dizer como eu faço para que o pdf saia em horizontal ou uma maneira de eu selecionar somente oque ela vai gerar tipo gerar somente as celulas selecionada e importar em horizontal?
@tobiassilva9469
@tobiassilva9469 2 жыл бұрын
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.
@alexsandroalex7856
@alexsandroalex7856 Жыл бұрын
apos pegar a planiiha toda coloca ponto e getsheets()[0] asssim vc pode pegar apenas a primeira aba
@waldecymarquesfilho5320
@waldecymarquesfilho5320 3 ай бұрын
Como fazer para que o sistema verifique se já existe um PDF com o mesmo nome e pergunte se deseja sobrescrever?
@estancia_renascer
@estancia_renascer 4 жыл бұрын
excelente
@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
@Rodrigo-ff7ey
@Rodrigo-ff7ey 4 жыл бұрын
@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 4 жыл бұрын
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?
@tesourariaaeta7414
@tesourariaaeta7414 3 жыл бұрын
Show cara! Funciona se outros usuários abrirem em compartilhamento???
@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?
@Brunoaragao1
@Brunoaragao1 4 жыл бұрын
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?
@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.
@wilsonmjmendes9615
@wilsonmjmendes9615 2 жыл бұрын
Parabens Messias nota 10... Tem como eu baixar esse script?
@MessiasCarvalho
@MessiasCarvalho 2 жыл бұрын
Link da planilha na descrição. Pode fazer a cópia.
@wilsonmjmendes9615
@wilsonmjmendes9615 2 жыл бұрын
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
@amarildo.barros
@amarildo.barros 9 ай бұрын
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'); }
@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
@silvioschunck414
@silvioschunck414 3 жыл бұрын
Parab[ens pelo conteudo! Uma pergunta...como gerar o pdf em formato paisagem?
@alexsandroalex7856
@alexsandroalex7856 Жыл бұрын
procura a propriedade orientation ou pageorientation
@FisioterapeutaVictorFernandes
@FisioterapeutaVictorFernandes 9 ай бұрын
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?
@emcaleredesopticas2769
@emcaleredesopticas2769 2 жыл бұрын
Como configurar o tamanho da pagina que vai aparecer no PDF?
@FisioterapeutaVictorFernandes
@FisioterapeutaVictorFernandes 9 ай бұрын
também queria saber disso... conseguiu ai?
@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.
@ederpaulo
@ederpaulo 3 жыл бұрын
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 9 ай бұрын
conseguiu aí? quero fazer a mesma coisa...
@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.
@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!
@novasideias9341
@novasideias9341 2 жыл бұрын
UMA IDEIA QUE FIZ PARA CRIAR O PDF DE APENAS UMA ABA E OCULTAR OS RETANTE DAS ABAS
@CortesAbencoados
@CortesAbencoados 3 жыл бұрын
Como seria se primeiro eu gerasse essa página em HTML e depois inserisse essa função para imprimir?
@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 10 ай бұрын
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. kzbin.info/www/bejne/mHi4pKGaZZqNfqs se resolver seu problema por favor tem como você fazer uma video aula ensinando como colocar no glide atraves do filepicker. Grato.
@wilsonmjmendes9615
@wilsonmjmendes9615 2 жыл бұрын
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
#FAQ Enviar Email de notificação quando receber um novo pedido
17:07
Messias Carvalho
Рет қаралды 2,7 М.
Introdução ao App Script - Automatize seus aplicativos com scripts.
16:38
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 74 МЛН
Turn Off the Vacum And Sit Back and Laugh 🤣
00:34
SKITSFUL
Рет қаралды 9 МЛН
How to Fight a Gross Man 😡
00:19
Alan Chikin Chow
Рет қаралды 20 МЛН
playing with microsofts apps ep2
33:37
EARTH PLAYZ
Рет қаралды 2
Google Apps Script Save Sheet to PDF
16:08
The Excel Cave
Рет қаралды 20 М.
Google Planilhas Avançado - #65 Enviando Emails
11:17
Webdesign em Foco
Рет қаралды 35 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 74 МЛН