Тёмный

Script para GERAR PDF de Área Definida no Google Sheets - CÓDIGOS PRONTOS 

CANAL SGP
Подписаться 67 тыс.
Просмотров 15 тыс.
50% 1

Códigos de Script pronto para gerar documento pdf de área definida em planilha Google e abrir pdf em nova janela do navegador. Neste exemplo, acionamos o script de pdf ao clicar em botão e também em menu personalizado da planilha Google Sheets. Procedimento para gerar pdf de planilha Google utilizando a programação no Google Apps Scripts.
Caso não consiga baixar pelo Link1, tente o Link2:
Link1 para baixar os códigos da aula:
drive.google.c...
Link2 para baixar os códigos da aula:
mega.nz/file/U...
✅Site SGP: Venda de Coleção de Scripts Google Planilhas para Estudos
planilhascanal...
==========================================

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

 

19 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 232   
@CanalSGP
@CanalSGP 7 месяцев назад
Pessoal, segue exemplo de ajuste no código para retirar as margens do PDF: var PRINT_OPTIONS = { 'size': 7, 'fzr': false, 'portrait': true, 'fitw': true, 'top_margin': 0.0, 'bottom_margin': 0.0, 'left_margin': 0.0, 'right_margin': 0.0, 'gridlines': false, 'printtitle': false, 'sheetnames': false, 'pagenum': 'UNDEFINED', 'attachment': false, }
@LucianoCavalcantedosSantos
@LucianoCavalcantedosSantos Год назад
Poxa vida, só pouco mais de 220 likes? Se fosse pra reclamar teria mais de 10.000, porque as pessoas desaprenderam a ser gratas. Fiz aqui e deu tudo certo, obrigado e vai um like porque não dá pra dar 2 likes.
@CanalSGP
@CanalSGP Год назад
Obrigado
@johncarlovieira5293
@johncarlovieira5293 4 месяца назад
Você sempre nos salvando .... excelente aula...deu tudo certo aqui e já aqui na minha empresa vai beneficiar mais de 300 funcionários...Show de bola
@CanalSGP
@CanalSGP 4 месяца назад
Que bom.
@MarcosPennacchi
@MarcosPennacchi 20 дней назад
Essa aula foi muito útil para mim. Agradeço. Mandei um "valeu" de R$ 25
@CanalSGP
@CanalSGP 20 дней назад
Obrigado.
@indiandark1
@indiandark1 3 года назад
ME SINTO NA OBRIGACAO DE RECOMPENSA-LO POR ESSE TRABALHO MARAVILHOSO. PARABENS MUITO OBRIGADO QUE DEUS TE ABENCOE. GANHOU UM FA
@CanalSGP
@CanalSGP 3 года назад
Bom dia, obrigado, sucesso em seus estudos.
@gestaodecontascemab
@gestaodecontascemab Месяц назад
Canal perfeito! parabéns e sucesso! Vou compartilhar em todas as minhas redes sociais.
@CanalSGP
@CanalSGP Месяц назад
Obrigado.
@heliopdc
@heliopdc 2 года назад
PARABÉNS PELA DIDATICA, SUA EXPLICAÇÃO É A MELHOR QUE JÁ ASSISTI. CONTINUE ASSIM, FORTE ABRAÇO
@CanalSGP
@CanalSGP 2 года назад
Obrigado pelo elogio
@isaacribeiro3434
@isaacribeiro3434 Год назад
Funcionou perfeitamente, você é minha referência em Google planilhas. Poderia fazer um vídeo de como adicionar mais páginas ao PDF? Gostaria de gerar um PDF que teria mais páginas conforme o número de Clientes cadastrados, cada cliente teria sua página com seus dados preenchidos numa declaração. Já consegui gerar o formulário com os dados de cada cliente, porém não consegui juntar num mesmo PDF, estou tendo que chamar um PDF separado para cada um, se o número de clientes for grande irá dá muito trabalho para imprimir um por vez, se viesse tudo num único PDF seria ótimo.
@CanalSGP
@CanalSGP Год назад
Boa noite, que bom que funcionou. Até o momento não tentei fazer algo semelhante ainda.
@MarcioLima-vp8jg
@MarcioLima-vp8jg 5 месяцев назад
Olá, ótima aula, parabénizar pela didática e agradecer pela disponibilidade me ajudar. Deus abençoe.
@CanalSGP
@CanalSGP 5 месяцев назад
Boa tarde, obrigado.
@gilbertoparavizi2190
@gilbertoparavizi2190 11 месяцев назад
ESPETACULAR!!!!!
@CanalSGP
@CanalSGP 11 месяцев назад
Obrigado.
@adanbittencourt2740
@adanbittencourt2740 2 года назад
Esse canal é d+. Parabéns e obrigado!
@CanalSGP
@CanalSGP 2 года назад
Obrigado
@starxette
@starxette 3 года назад
Top demais essas suas dicas. Meu parabéns!
@CanalSGP
@CanalSGP 3 года назад
Obrigado
@ivanmamede2642
@ivanmamede2642 Год назад
Muito bom. Parabéns pelo trabalho e muuuuito obrigado.
@CanalSGP
@CanalSGP Год назад
Obrigado.
@DeliveryMuchBuri
@DeliveryMuchBuri 2 месяца назад
Baitaaaaaa vídeo, parabéns!
@CanalSGP
@CanalSGP 2 месяца назад
Obrigado.
@glauberzarelli9301
@glauberzarelli9301 2 года назад
Você é um gênio. Parabéns
@CanalSGP
@CanalSGP 2 года назад
Obrigado
@techmastersolucoes7
@techmastersolucoes7 Год назад
Parabéns mestre! Por mais essa super video aula, muito didática e de quebra com o script auto explicativo. Se me permite uma sugestão, o Sr poderia criar um scrip para gerar PDF a partir do célular de uma area definida, porem em vez de abrir o PDF o mesmo seria salvo em uma pasta criada no próprio google driver
@CanalSGP
@CanalSGP Год назад
Bom dia, obrigado, celulares é mais difícil e o sistema operacional é diferente. Pelo menos até o momento não fiz algo semelhante.
Год назад
Boa tarde, simplesmente maravilhoso esse tutorial e funcionou perfeitamente aqui. Tenho uma dúvida, e uma sugestão de um próximo vídeo, como fazer em uma área não definida e com rodapé, por exemplo, com nome para assinatura. Desde já muito grato e que Deus continue nos abençoando.
@CanalSGP
@CanalSGP Год назад
Boa tarde, obrigado, vou estudar este tema, para ver se tem como configurar.
@rcalavera1
@rcalavera1 5 месяцев назад
Muito obrigado!
@CanalSGP
@CanalSGP 5 месяцев назад
De nada.
@lucianopessanha7437
@lucianopessanha7437 3 года назад
Fantástico. Eu estava atrás disso a tempo. Obrigado 😊
@CanalSGP
@CanalSGP 3 года назад
Que bom que ajudou
@SauloPrata
@SauloPrata Год назад
Top! Parabéns pelo conteúdo.
@CanalSGP
@CanalSGP Год назад
Muito obrigado
@MsLondres
@MsLondres 2 года назад
PARABÈNS! OTIMA EXPLICAÇÃO. VALEU
@CanalSGP
@CanalSGP 2 года назад
Obrigado
@prof.hildevanaraujo6362
@prof.hildevanaraujo6362 3 года назад
O MEU DEU ERRO - Exception: Cannot call SpreadsheetApp.getUi() from this context. onOpen @ Código.gs:16
@CanalSGP
@CanalSGP 3 года назад
Bom dia, pela mensagem não pode ser usado no evento onOpen da planilha.
@evandrosantos1516
@evandrosantos1516 2 года назад
Aqui deu o mesmo erro
@LuizCarlos-ez4gx
@LuizCarlos-ez4gx 2 года назад
Mesmo erro aqui
@MarcosPennacchi
@MarcosPennacchi 20 дней назад
Valeu!
@CanalSGP
@CanalSGP 20 дней назад
Obrigado.
@nelson.almeida
@nelson.almeida 9 месяцев назад
show!🤩
@CanalSGP
@CanalSGP 9 месяцев назад
Obrigado.
@alanvieira05
@alanvieira05 7 месяцев назад
Apliquei aqui e deu certo, porém, percebi que as margens da página ficaram largas, fazendo que a planilha ficasse menor e no centro. Queria remover essas margens para que ela ocupe toda a página. Consegue ajustar o código?
@CanalSGP
@CanalSGP 7 месяцев назад
Boa noite, ajuste nas options onde tem 0.0 para o tamanho que desejar. var PRINT_OPTIONS = { 'size': 7, 'fzr': false, 'portrait': true, 'fitw': true, 'top_margin': 0.0, 'bottom_margin': 0.0, 'left_margin': 0.0, 'right_margin': 0.0, 'gridlines': false, 'printtitle': false, 'sheetnames': false, 'pagenum': 'UNDEFINED', 'attachment': false, }
@carlacamilags
@carlacamilags 7 месяцев назад
Muuito bom, obrigada. Show!!!
@CanalSGP
@CanalSGP 7 месяцев назад
Obrigado.
@mosaicfertilizante3003
@mosaicfertilizante3003 2 года назад
MUITO OBRIGADO CANAL SGP!
@CanalSGP
@CanalSGP 2 года назад
De nada
@SaraNunes7
@SaraNunes7 3 года назад
Funcionou perfeitamente, muito obrigada!!
@CanalSGP
@CanalSGP 3 года назад
Que bom que ajudou
@danielarduim8413
@danielarduim8413 2 года назад
Muito boas as explicações, seguindo o passo a passo funciona perfeitamente, até mesmo quem não tem conhecimento dos códigos para programação. Eu gostaria de saber se é possivel salvar PDF da área definida diretamente em uma pasta do google drive. Tem outro script que salva a planilha no drive, porém, não é de uma area definida e sim de uma aba escolhida. Eu tentei mesclar os dois script, mas não obtive sucesso. Obrigado 😊👍
@CanalSGP
@CanalSGP 2 года назад
Boa noite, obrigado, vou estudar essa necessidade, se encontrar algo gravo vídeo.
@marcoantoniocomperdesouza167
@marcoantoniocomperdesouza167 2 года назад
Muito obrigado. Seu vídeo me ajudou muito. Não sou profissional em programação e sua didática é incrível. Gostaria ainda de saber como faria para imprimir outra parte da mesma planilha em PDF. Ou seja criar 02 botões na mesma planilha, porém qdo clicados imprimem PDF diferentes.
@CanalSGP
@CanalSGP 2 года назад
Bom dia, obrigado, pode tentar replicar o script, ou seja, precisa ter dois scripts, um para cada pdf.
@edmarsilva638
@edmarsilva638 2 года назад
Muito show. Me ajudou muito.
@CanalSGP
@CanalSGP 2 года назад
Que bom que ajudou.
@cassioviana2280
@cassioviana2280 2 года назад
Vídeo fantástico! Parabéns! Tenho uma dúvida: É possível gerar documento pdf editável pelo google sheets?
@CanalSGP
@CanalSGP 2 года назад
Bom dia, obrigado, o que sei é que pode abrir pdf pelo documentos Google.
@filipelanglois6022
@filipelanglois6022 7 месяцев назад
Excelente!!!!
@CanalSGP
@CanalSGP 7 месяцев назад
Obrigado.
@GerontoLogica-ku1oz
@GerontoLogica-ku1oz 4 месяца назад
Seguindo seu passo a passo, deu certo. Mas estou tentando adaptar para imprimir áreas selecionadas de guias diferentes na mesma planilha google. Usei o script "pdf" para a guia A e adaptei um "imprimir" para a guia B, da mesma planilha. O que posso estar errando que não funciona???
@CanalSGP
@CanalSGP 4 месяца назад
Bom dia, precisa replicar o script e ajustar todas as referências e o nome do script precisa ser diferente, talvez seja isso.
@lucasmendesferreira3970
@lucasmendesferreira3970 Год назад
CARA!!! EXELENTE!!! da certo fazer isso pegando duas guias e a segunda guia ter variação de posição a parti de um numero em uma célula?
@CanalSGP
@CanalSGP Год назад
Bom dia, obrigado, até o momento não fiz algo assim, de juntar duas abas no PDF.
@giulianorafaello3678
@giulianorafaello3678 2 года назад
MARAVILHOSO!!!
@CanalSGP
@CanalSGP 2 года назад
Obrigado
@skyllor
@skyllor Год назад
Muito TOP parabéns. única dúvida que fiquei, como ajustar a margem quando uso um padrão personalizado?
@CanalSGP
@CanalSGP Год назад
Bom dia, obrigado, não tentei fazer isso ainda.
@skyllor
@skyllor Год назад
@@CanalSGP ele usa a margem padrão, deve ter uma forma de personalizar
@CanalSGP
@CanalSGP Год назад
Boa tarde, talvez tenha, teste pesquisar em inglês utilizando o Google Tradutor, tem mais conteúdo em inglês.
@palomamesquitasmartnx1069
@palomamesquitasmartnx1069 2 года назад
Sensacional!
@CanalSGP
@CanalSGP 2 года назад
Obrigado
Год назад
Boa noite professor. Por favor, se puder me ajudar. Fiz o procedimento certinho como mostrou. No meu caso gera o pdf mas não aparece o documento em nenhum lugar. Pode me ajudar?
@CanalSGP
@CanalSGP Год назад
Bom dia, verifique no canto superior direito do seu navegador se as poups estão sendo bloqueadas.
@gaugary
@gaugary Год назад
parabéns, Professor, teria como pegar o valor de uma célula, tipo o nome de um pessoa para quando fazer o download do PDF, ir como o nome do arquivo a ser salvo dinamicamente?
@CanalSGP
@CanalSGP Год назад
Boa tarde, obrigado, neste exemplo não tentei inserir nome de uma célula ainda.
@SirR1k4rd0
@SirR1k4rd0 8 месяцев назад
Muito boa explicação, como faria para duas áreas sem precisar fazer dois scripts?
@CanalSGP
@CanalSGP 8 месяцев назад
Bom dia, obrigado, acredito que vai precisar de dois scripts.
@joelmessiasdasilva2057
@joelmessiasdasilva2057 3 года назад
Seus vídeos são muito instrutivos... Obrigado! Tenho uma dúvida: Existe um script para gerar e salvar um arquivo PDF onde posse escolher a orientação da página? Eu precisaria que este script salvasse o PDF em formato de paisagem em uma pasta específica do Google Driver... Desde já muito obrigado por sua valiosa ajuda!!
@CanalSGP
@CanalSGP 3 года назад
Boa tarde, obrigado, não tentei nada neste sentido ainda.
@planejamentocoordenadoriao5433
Consegui! Agora, teria alguma linha de codigo a mais que diminuisse as margens da pagina do pdf? Obrigado
@CanalSGP
@CanalSGP Год назад
Boa tarde, não tentei fazer algo assim ainda, não sei dizer se é possível.
@PedroCardoso-j1c
@PedroCardoso-j1c Год назад
Muito bom, muito obg por compartilhar. Uma duvida, se quiser fazer isso com duas abas ao mesmo tempo, como ficaria o script?
@CanalSGP
@CanalSGP Год назад
Bom dia, obrigado, acredito que não tenha como gerar pdf de dados separados.
@paulobarbosa3299
@paulobarbosa3299 3 года назад
Obrigado pela partilha :) O que tenho de acrescentar ao código para salvar o PDF na Drive ?
@CanalSGP
@CanalSGP 3 года назад
Bom dia, para salvar no drive tem outro procedimento, mas salva uma aba da planilha como pdf, segue link. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SLT79IZxvS0.html
@LeonardoAbreu10
@LeonardoAbreu10 2 года назад
Muito bom o video. Gostaria de saber se há a possibilidade de já salvar o PDF dentro do próprio drive, sem a necessidade de baixar ou imprimir por exemplo
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, é possível, segue link de vídeo sobre essa necessidade. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SLT79IZxvS0.html
@leonardosoares7144
@leonardosoares7144 2 года назад
Cara, demais o seu canal. Me salva sempre. Tem algum jeito de encaminhar automaticamente o PDF para um determinado e-mail, após conclusão da impressão para PDF? Desde já agradeço pela força.
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, obrigado, segue link de vídeo sobre script de envio de e-mail. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-2yIRXM_42fg.html
@marloncaetano925
@marloncaetano925 Месяц назад
Boa noite! Seria possível colocar a função "gerar pdf" para outras páginas (mesmo arquivo), colocar um link no lugar de botão e autorizar para leitor (sem a opção de fazer cópia do arquivo)?
@CanalSGP
@CanalSGP Месяц назад
Boa noite, usuário como leitor não consegue executar script na planilha.
@CortesDaTesourinha
@CortesDaTesourinha 7 месяцев назад
Boa noite amigo, é possível gerar a página com margens definidas? setPageMargins(0.5, 0.5, 0.5, 0.5) < tipo isso, mas não funcionou pq essa TAG nem existe.
@CortesDaTesourinha
@CortesDaTesourinha 7 месяцев назад
'size': 7, 'fzr': false, 'portrait': true, 'fitw': true, 'top_margin': 0.50, 'bottom_margin': 0.30, 'left_margin': 0.30, 'right_margin': 0.30, 'gridlines': false, 'printtitle': false, 'sheetnames': false, 'pagenum': 'UNDEFINED', 'attachment': false, } Achei amigo, um outro cara fez a mesma pergunta que eu na helpbase do google e alguém fez. Muito obrigado pelo seu script irmão, fique com Deus sempre !
@CanalSGP
@CanalSGP 7 месяцев назад
Bom dia, ok.
@caioalcantara4597
@caioalcantara4597 2 года назад
Cara valeu! Você sabe me informar se tem como eu editar as margens na hora de salvar o pdf?
@CanalSGP
@CanalSGP 2 года назад
Bom dia, obrigado, não tentei fazer isso ainda. Experimente pesquisar em inglês utilizando o Google Tradutor, tem mais conteúdo sobre script.
@silviamonteiro8202
@silviamonteiro8202 8 месяцев назад
Olá! É possível gerar esse PDF para um Form? Os formulários que criamos c app script?? Desde já parabenizo e agradeço muito por tuas aulas. Referência.
@CanalSGP
@CanalSGP 8 месяцев назад
Boa tarde, dos dados de uma tabela sim. Segue link de vídeo neste sentido. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Dz9jiF5STT8.html
@agostinhosantos3894
@agostinhosantos3894 2 года назад
Muito obrigado e parabéns pelo canal. Existe forma de selecionar 2 áreas de impressão PDF de 2 pestanas da mesma panilha?
@CanalSGP
@CanalSGP 2 года назад
Bom dia, obrigado, acredito que no mesmo script não, pelo menos não fiz algo assim ainda.
@aryhoo
@aryhoo 2 года назад
Muito obrigando pelo conteúdo. Me ajudou bastante! Uma duvida, o parâmetro fitw: true serve pra encaixar o pdf na página verticalmente, como faço pra colocar a página inteira no pdf tanto na vertical quanto na horizontal?
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, obrigado, infelizmente não sei qual o código para forçar toda a área em único pdf.
@JoaquimRodrigues-ze6xv
@JoaquimRodrigues-ze6xv 5 месяцев назад
Uma dúvida, conseguir executar todos os passos, mas no final não abre o ficheiro para poder gravar ou impimir! O que poderá ser o problema??
@CanalSGP
@CanalSGP 5 месяцев назад
Bom dia, pode ser que as poups estejam bloqueadas pelo navegador. Verifique no canto superior direito do navegador se aparece alguma mensagem ao executar, se aparecer basta permitir.
@gregcampos6089
@gregcampos6089 Год назад
Professor me ajudou muito, mas tenho apenas um problema. De acordo com o meu filtro, o relatório muda a quantidade de linhas. Então não posso selecionar uma quantidade fixa de linhas, pois as vezes vai selecionar linhas vazias e linhas faltando... Entende? To quebrando a cabeça aqui, já sei selecionar até a ultima linha com valor. Mas não consigo colocar isto dentor de uma variável para identificar como se fosse o Range. Alguém tem alguma solução?
@CanalSGP
@CanalSGP Год назад
Boa noite, pode concatenar as informações se já tem a linha. Por exemplo: "A" + Linha
@isabellecruz7353
@isabellecruz7353 4 месяца назад
Tenho uma planilha com 10 abas com nomes diferentes...e preciso criar área de impressão pra todas elas, da pra usar essa mesma linha de raciocínio?
@CanalSGP
@CanalSGP 4 месяца назад
Bom dia, acredito que vai precisar replicar o script para cada aba.
@ComandanteCompanhia
@ComandanteCompanhia Год назад
Muito obrigado pela ajuda. Eu não entendi o motivo de isso funcionar em alguns computadores e outros não. Estou tentando gerar em um Linux Ubuntu. Mostra uma mensagem dizendo que foi criado, mas não baixa, não aparece outra tela, nada.
@CanalSGP
@CanalSGP Год назад
Boa tarde, talvez tenha bloqueado as poupup no navegador. No Chrome sei que tem acontece isso.
@viniciuspereira8882
@viniciuspereira8882 5 месяцев назад
o meu não deu certo :/ o botão apenas seleciona o intervalo, mas não abre a janela com o pdf. Porém precisava de outra coisa: ao invés de salvar em pdf, tirar um print desse intervalo e enviar no corpo do email em formato de imagem. Teria como?
@CanalSGP
@CanalSGP 5 месяцев назад
Boa tarde, não fiz algo neste sentido até o momento.
@RenanSainzPereira
@RenanSainzPereira 8 месяцев назад
Olá, tudo bem? É possível gerar um script para cada aba da planilha? Ou apenas para uma aba?
@CanalSGP
@CanalSGP 8 месяцев назад
Bom dia, acredito que vai precisar de um script para cada guia da planilha Google.
@illmtoloko
@illmtoloko Год назад
Tem como definir a qualidade da impressao pdf? tenho uma imagem PNG na minha planlha, quando salvo pdf a qualidade fica muito baixa, tem alguma solução?
@CanalSGP
@CanalSGP Год назад
Boa noite, infelizmente não sei de algo a esse respeito.
@thiagocastro3543
@thiagocastro3543 2 года назад
Bom dia Professor! Parabéns pelas aulas e a didática na transmissão. Agora queria saber se é possível ao gerar esse PDF nele apareça também a data, a hora atual e o número de página. Como faria para acrescentar essa informação no PDF? Muito Obrigado
@CanalSGP
@CanalSGP 2 года назад
Bom dia, obrigado, não tentei fazer essas configurações ainda via script. Teste pesquisar em inglês utilizando o Google Tradutor, tem mais conteúdo sobre script, talvez encontre algo.
@thiagocastro3543
@thiagocastro3543 2 года назад
@@CanalSGP Muito Obrigado. Tentei aqui mas não consegui. Mas vou continuar procurando. Deus abençoe
@moisesitalo4859
@moisesitalo4859 2 года назад
Professor, excelente. Você me ajudou muito. Mas quando se trata de um relatório onde eu queira pegar até a última linha preenchida para gerar o PDF?
@CanalSGP
@CanalSGP 2 года назад
Bom dia, neste caso talvez o procedimento do vídeo no link a seguir seja mais indicado. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-bGUsnd05ZHI.html
@moisesitalo4859
@moisesitalo4859 2 года назад
@@CanalSGP professor, muito bom. Eu peguei um código seu mesmo, mas nesse caso, pega a área selecionada. Eu gostaria de não precisar selecionar as linhas preenchidas.
@CanalSGP
@CanalSGP 2 года назад
Bom dia, mas de área definida é o procedimento deste vídeo.
@moisesitalo4859
@moisesitalo4859 2 года назад
@@CanalSGP eu consegui. Obrigado.
@daianerazodemorais426
@daianerazodemorais426 Год назад
@@moisesitalo4859 Amigo, estou procurando isso, como resolveu?
@ccb-sec-adm-gyn
@ccb-sec-adm-gyn Год назад
Boa tarde, comprei a Planilha com os modelos e Códigos, porem não encontrei como colocar código para extrair o nome que a Planilha deve ser salva em uma Célula, de forma que antes de imprimir eu coloque o nome na Célula. No Código enviado aparece apenas a opção de colocar nome fixo da Planilha.
@CanalSGP
@CanalSGP Год назад
Bom dia, pdf salva apenas com o nome da planilha.
@ismaelamorim496
@ismaelamorim496 8 месяцев назад
Para usar a função de alinhamento no centro, qual código devo incluir?
@CanalSGP
@CanalSGP 8 месяцев назад
Boa tarde, não fiz script neste sentido até o momento.
@janvandenbosch9075
@janvandenbosch9075 Год назад
Belíssimo trabalho! Vídeos com conteúdo relevante e prático. querendo saber se tem como inserir nesse formato de sript para que o documento seja salvo numa pasta do google com o nome desejado. Sei que tem um outro vídeo seu onde tem um script fazendo algo assim, mas ele tem que gerar uma cópia da planilho e excluir as demais abas, o que não tem servido para meu trabalho, já que meu tralho recebe informações de várias outras abas, e na hora que exclui elas, gera #REF.
@CanalSGP
@CanalSGP Год назад
Bom dia, sem ser pela planilha não tentei ainda, teste pesquisar em inglês utilizando o Google Tradutor, talvez encontre algo nos fóruns americanos.
@hit3157
@hit3157 Год назад
O que eu tenho q apagar do script pra nao dar um range, eu quero so o macro pra criar o PDF, nao necessariamente sempre o mesmo range
@CanalSGP
@CanalSGP Год назад
Boa tarde, este script precisa ser área definida.
@emanuelmariano5085
@emanuelmariano5085 Год назад
Amigo, eu estou com dificuldades para gerar o pdf dentro das margem e escala que preciso (todas as margens são zero e a escala seria Normal (100%). Acha que pode me ajudar? Já pesquisei bastante e não encontrei algo
@CanalSGP
@CanalSGP Год назад
Boa noite, infelizmente não fiz script para isso ainda, não sei dizer como se faz. Teste pesquisar em inglês utilizando o Google Tradutor, tem mais conteúdo sobre scripts.
@tobaccosprogamation7708
@tobaccosprogamation7708 2 года назад
Boa tarde mestre! Primeiro parabéns demais pelo trabalho. Tem como eu mudar o formato de exportação? Por exemplo, queria que estivesse em CSV invés de PDF. Grato, abraço!
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, obrigado, até o momento fiz script apenas para baixar como CSV. Segue link de vídeo explicativo. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-4lOsJRqTbtg.html
@Marcelo_Andre
@Marcelo_Andre 7 месяцев назад
Gostaria de gravar um pdf em uma pasta no PC ou no Google drive, com um nome montado em uma célula... tipo número sequencial ...
@CanalSGP
@CanalSGP 7 месяцев назад
Boa tarde, para salvar no drive tem o procedimento do vídeo no link a seguir. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SLT79IZxvS0.html
@GermanyRolamentos
@GermanyRolamentos Месяц назад
Muito boa a aula! O script apresentou erro na linha 16: function onOpen(e) { SpreadsheetApp.getUi().createMenu('PDF').addItem('Gerar PDF', 'Pdf').addToUi(); }
@CanalSGP
@CanalSGP Месяц назад
Boa tarde, se estiver executando o script direto do editor pode ocorrer este erro. Teste executar a macro por botão de comando na planilha.
@filipeoliveira6640
@filipeoliveira6640 2 года назад
Parabéns pelo conteúdo e muito obrigado por compartilhar seu conhecimento! Agora tenho uma dúvida: apliquei a formula repetidas vezes (4x) para gerar 4 PDFs de áreas selecionadas diferentes e deu certo, porém não consigo diferenciar uma formatação da outra. Se em uma coloco paisagem, todos os outros PDFs são gerados em paisagem também. O mesmo para retrato e vice-versa... Como corrigir isso? Abraços!!!
@CanalSGP
@CanalSGP 2 года назад
Boa noite, é que a propriedade está definida no options, por isso gera sempre no mesmo formato. 'portrait': true, neste caso é para retrato. O que pode tentar é fazer mais de uma função options e colocar um if no código para diferenciar as áreas.
@filipeoliveira6640
@filipeoliveira6640 2 года назад
@@CanalSGP Opa! Vou tentar fazer isso! Pensei também em subir outros 3 arquivos HTML com nomes diferentes pra associar a outro script. Mas vou tentar sua sugestão primeiro! 👍🏽🙏🏽
@filipeoliveira6640
@filipeoliveira6640 2 года назад
@@CanalSGP Boa noite! Tentei a minha sugestão e não deu certo rsrs Também não estou conseguindo fazer sua sugestão. Como ficaria a linha do código: var PRINT_OPTIONSIF = {???
@CanalSGP
@CanalSGP 2 года назад
Boa noite, precisa criar outra var PRINT_OPTIONSIF2, mesmo código, muda somente o nome da var e a linha de código que defini como sendo retrato.
@mecontaroberto
@mecontaroberto 2 месяца назад
Olá, é possível criar um botão imprimir para células selecionadas automaticamente?
@CanalSGP
@CanalSGP 2 месяца назад
Boa noite, script de impressão não tentei fazer ainda.
@thiagofranca4648
@thiagofranca4648 Год назад
Você poderia me ajudar indicando como posso transferir os dados desse formulário para Google Sheets?
@CanalSGP
@CanalSGP Год назад
Bom dia, não entendi exatamente sua dúvida, neste vídeo é gerado página pdf, não tem formulário.
@felipebossi-mixxnova1341
@felipebossi-mixxnova1341 2 года назад
Parabéns pelo seu conteúdo! Muito bom! Funcionou muito bem! Só queria tirar uma dúvida, pois no momento que aparece o arquivo pdf, tenho um gráfico na minha planilha que está sem contorno, mas no arquivo pdf está aparacendo contorno no gráfico. Poderia me ajudar?
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, obrigado, não sei se tem como tirar o contorno do gráfico via script, pelo menos não fiz algo assim ainda.
@felipebossi-mixxnova1341
@felipebossi-mixxnova1341 2 года назад
@@CanalSGP Acho que é um problema deste gráfico, é aquele gráfico de medidor, velocímetro.
@CanalSGP
@CanalSGP 2 года назад
Talvez seja, se em outros gráficos não tem problema.
@felipehenriquebossi6726
@felipehenriquebossi6726 2 года назад
Sim, tô tentando achar alguma solução. Mas muito obrigado! Parabéns pelo seu trabalho!
@romanceresumido
@romanceresumido 2 года назад
Uma dúvida que tem acabado comigo esse mês todo: tem algum script GSheets para migrar dados para um pdf preenchivel e fazer download (pdf)?
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, não sei de algo neste sentido ainda. Mas pdf editável vai ser difícil, talvez abrindo o pdf com o Google Docs.
@JosueSantoss
@JosueSantoss 2 года назад
Parabéns pelo conteúdo professor. . Estou utilizando duas planilhas, uma que é digitada e outra que é impressa com os mesmos dados contidos na primeira. Como faço para ocultar /no script/ essa aba que será impressa? tentei colocar em vários lugares a linha planilha.SpreadSheetByName("NOME DA ABA").hideSheet(); - a coluna é oculta mas da erro na hora da exibição do PDF na outra aba
@JosueSantoss
@JosueSantoss 2 года назад
para explicar melhor, o scrip fará todo o trabalho que já está programado e depois de salvar, ocultará a aba que foi utilizada para ser impressa. . estou usando duas abas CLASSE - Contendo marcações para digitação que Não pode aparecer no documento impresso CLASSE_PRINT - Configurado já para imprimir, sem as marcações que existem na primeira. gostaria que o script ocultasse a aba CLASSE_PRINT Obrigado
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, antes de ocultar a aba coloque o comando para executar todas as ações anteriores. SpreadsheetApp.flush(); Código que oculta a aba desejada da planilha.
@tiagochaves2809
@tiagochaves2809 2 года назад
Muito bom!!! Deu tudo certinho. Porém quando gero o PDF as margens são muito grandes, procurei em alguns fóruns para inserir um código na API Script, mas sem sucesso. Como posso fazer para inserir essa opção de definir as margens de impressão no script? Obrigado!!
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, obrigado, não tentei fazer isso ainda, não sei dizer se é possível.
@arlesrobalo3271
@arlesrobalo3271 Год назад
​@@CanalSGP Bom dia!! Hoje, você já conseguiu descobrir se é possível ?
@CanalSGP
@CanalSGP Год назад
Boa tarde, não consegui.
@tobiassilva9469
@tobiassilva9469 Год назад
Como alterar o código para que o arquivo seja salvo direto em uma pasta do Drive , sem abrir um pop-up
@CanalSGP
@CanalSGP Год назад
Boa noite, talvez o procedimento do vídeo no link a seguir seja mais adequado para esta necessidade. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SLT79IZxvS0.html
@tobiassilva9469
@tobiassilva9469 Год назад
@@CanalSGP muito obrigado por responder, parabéns pelo canal os seus vídeos me ajudaram muito , foram os únicos que produziram resultados que me atendem , mas precisaria de um código que me permitisse salvar o arquivo no Drive igual este vídeo que me indicou, mas com a demanda de ser salvo em Formato Paisagem . Já pedi ajuda até para o chat GPT .
@CanalSGP
@CanalSGP Год назад
Bom dia, não tentei fazer algo assim ainda.
@tiquetao
@tiquetao Год назад
O script funcionou perfeitamente no computador, porém o botão para gerar o PDF não funciona no celular. Como devo proceder?
@CanalSGP
@CanalSGP Год назад
Bom dia, botão de comando não funciona em celular.
@dyogolamour7658
@dyogolamour7658 2 года назад
Quando eu compartilho a planilha com outros usuários. Todos conseguem gerar o PDF?
@CanalSGP
@CanalSGP 2 года назад
Bom dia, sim, mas cada usuário precisa permitir o script em sua conta.
@evandrolima2656
@evandrolima2656 2 года назад
Olá, tudo bom? Gostaria de ajuda para diminuir as margens da folha, tem alguma forma de fazer isso ? Gostaria de imprimir na folha toda
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, não tentei fazer isso via script ainda.
@Caminhos.da.inspiracao
@Caminhos.da.inspiracao 8 месяцев назад
Mestre, e se eu quiser que os pdfs sejam salvos tendo como nome, a data de hoje, é possível? Um abraço!
@CanalSGP
@CanalSGP 8 месяцев назад
Boa noite, para salvar pdf no drive tem outro procedimento. Segue link: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SLT79IZxvS0.html
@RenanSainzPereira
@RenanSainzPereira 8 месяцев назад
Olá, bom dia! É possível fazer um script para gerar PDF para cada página?
@CanalSGP
@CanalSGP 8 месяцев назад
Bom dia, não tentei fazer desta forma ainda.
@janvandenbosch9075
@janvandenbosch9075 Год назад
Como ajustar as margens do documento na geração do PDF com esse script?
@CanalSGP
@CanalSGP Год назад
Bom dia, não tentei fazer isso ainda.
@alyssonsilva547
@alyssonsilva547 2 года назад
Consigo colocar essa função em um botão em outra pagina HTML? no caso vou criar inputs para o usuario preencher e alimentar a planilha, e um botão no final para gerar o PDF
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, não tentei fazer isso ainda, não sei dizer se é possível.
@vinifreire8410
@vinifreire8410 3 года назад
Olá, primeiro muito obrigado por seus conteúdos, são de grande valor! Copiei os códigos, porém quando vou gerar PDF aparece a seguinte mensagem "Exception: Nenhum arquivo HTML com o nome Abrirpdf foi encontrado.Detalhes", o que pode e ser e como posso resolver?
@CanalSGP
@CanalSGP 3 года назад
Boa tarde, obrigado, pela mensagem o arquivo html está com nome diferente, verifique se colocou no arquivo html o nome exatamente igual ao que relata na mensagem Abrirpdf
@MarceloGomes-st8rg
@MarceloGomes-st8rg Год назад
Segui o tutorial, só que aparece a mensagem Nenhum arquivo HTML com o nome Abrirpdf foi encontrado
@CanalSGP
@CanalSGP Год назад
Boa tarde, talvez o nome do arquivo esteja errado.
@adrianopassos6999
@adrianopassos6999 2 года назад
Existe alguma possibilidade de salvar o PDF, considerando os filtros aplicados no intevalo de células?
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, não tentei fazer algo assim ainda.
@adrianopassos6999
@adrianopassos6999 2 года назад
@@CanalSGP muito obrigado pela resposta e parabéns pela didática, deu tudo certo aqui na minha planilha.
@CanalSGP
@CanalSGP 2 года назад
De nada
@philippemayer4979
@philippemayer4979 2 года назад
Olá muito bom material!! Meus parabéns! Porém estou com uma dúvida, pois no meu arquivo tem uma imagem que de acordo com uma condição, ela é buscada em uma aba, porém ao invés de aparecer a imagem aparece #N/A. Poderia me ajudar?
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, obrigado, testei colocando uma imagem sobre as células dentro da área definida e gerou o pdf com a imagem, não sei o que pode ser no seu caso. Talvez seja por ser através de função.
@philippemayer4979
@philippemayer4979 2 года назад
@@CanalSGP Perfeito. Eu coloquei a imagem dentro de uma célula, não sei se pode ser isso também, além da função. Desde já obrigado
@CanalSGP
@CanalSGP 2 года назад
Boa noite, talvez seja, teste colocando sobre as células para ver.
@domdoconhecimento
@domdoconhecimento 2 года назад
E se eu tiver varias guias tem que repetir uma pra cada uma
@CanalSGP
@CanalSGP 2 года назад
Boa tarde, acredito que sim, porque não tem como unir áreas diferentes no pdf, pelo menos não sei.
@archanjoteam
@archanjoteam Год назад
quando clico em ferramentas nao aparece editor de script
@CanalSGP
@CanalSGP Год назад
Bom dia, agora está no Menu Extensões, Apps Script.
@archanjoteam
@archanjoteam Год назад
@@CanalSGP perfeito! procurando aqui, não encontrei esse "menu extensões". desculpa a ignorância. Onde clico inicialmente após abrir a planilha?
@CanalSGP
@CanalSGP Год назад
Boa tarde, Extensões está na parte superior da Planilha.
@rafaellimaii3393
@rafaellimaii3393 6 месяцев назад
Como fazer para ativar no celular?
@CanalSGP
@CanalSGP 6 месяцев назад
Boa tarde, em celular pelo menos não sei ainda como fazer.
@rafaellimaii3393
@rafaellimaii3393 6 месяцев назад
Eu consegui fazer adicionando uma caixinha de Checkbox, agora estou tentando gerar pdf e ir deito para o WhatsApp @@CanalSGP
@lucasmoraes2004
@lucasmoraes2004 3 года назад
Algupem sabe me dizer como salvar em modo paisagem?
@CanalSGP
@CanalSGP 3 года назад
Boa tarde, muda a linha de código a seguir para false. 'portrait': false,
@nexusinc1
@nexusinc1 2 года назад
tem como gerar automaticamente sem definir ?
@CanalSGP
@CanalSGP 2 года назад
Bom dia, pode gerar com base na área selecionada também, segue link de exemplo. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-bGUsnd05ZHI.html
@cpuc2156
@cpuc2156 6 месяцев назад
O MEU NÃO FUNCIONOU, NÃO FAZ O DOWNLOAD
@CanalSGP
@CanalSGP 6 месяцев назад
Testei os links e estão funcionando normalmente.
@rigalatti
@rigalatti 3 года назад
O MEU DA UM ERRO E NAO CONSIGO RESOLVER
@CanalSGP
@CanalSGP 3 года назад
Boa tarde, qual mensagem de erro retorna.
@FelipeMiranda-m6o
@FelipeMiranda-m6o 9 месяцев назад
Já colei e recolei algumas vezes e todas elas dá o seguinte erro: 20:52:42 Erro Exception: Cannot call SpreadsheetApp.getUi() from this context. onOpen @ Código.gs:16 Na depuração aparece como: Local: e: undefined o que pode ser?
@CanalSGP
@CanalSGP 9 месяцев назад
Bom dia, pela mensagem pode ser erro de referências a planilha.
@FelipeMiranda-m6o
@FelipeMiranda-m6o 9 месяцев назад
No caso, o "e" dentro de function onOpen(e) seria referência à que? Pelo que vi o erro de referência é em relação a ele. EDIT: Perdão, foi erro meu de digitação. O nome da planilha não tinha sido digitado corretamente. Agora funcionou perfeitamente! Ótimo vídeo. @@CanalSGP​
@FelipeMiranda-m6o
@FelipeMiranda-m6o 9 месяцев назад
Mais uma dúvida. Teria como eu inserir alguma informação no print options que eu ajustasse as margens do documento? Eu gostaria de usar a margem estreita@@CanalSGP
@CanalSGP
@CanalSGP 9 месяцев назад
Bom dia, não tentei fazer isso ainda.
@FelipeMiranda-m6o
@FelipeMiranda-m6o 9 месяцев назад
Consegui encontrar. É só adicionar os seguintes atributos e modificar os números conforme for: 'top_margin': 0.70, 'bottom_margin': 0.70, 'left_margin': 1.00, 'right_margin': 1.00 @@CanalSGP
@HugoLeonardoMachadoSantosBarre
Bom dia, Parabéns pelo conteúdo. Ao realizar conforme o video, no momento da execução da macro, está retornando este erro, poderiam me ajudar? Exception: Cannot call SpreadsheetApp.getUi() from this context. onOpen @ Código.gs:16
@CanalSGP
@CanalSGP Год назад
Boa tarde, obrigado, qual código tem na linha 16?
@HugoLeonardoMachadoSantosBarre
@@CanalSGP function onOpen(e) { SpreadsheetApp.getUi().createMenu('PDF').addItem('Gerar PDF', 'Pdf').addToUi(); }
@CanalSGP
@CanalSGP Год назад
Boa tarde, confirme se o nome da function realmente é PDF.
@andreluizsales3286
@andreluizsales3286 Год назад
Muito obrigado !
@CanalSGP
@CanalSGP Год назад
De nada
Далее
Как мы играем в игры 😂
00:20
Просмотров 1,4 млн
Gerar PDF do Google planilhas com script.
13:37
Просмотров 12 тыс.
Use Google Forms to Auto Fill Google Sheets with Data
16:40
Google Apps Script Tutorial for Beginners
23:54
Просмотров 378 тыс.