Google Forms to PDF & Email while storing data in Google Sheets

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 พ.ย. 2024

ความคิดเห็น • 576

  • @allisonharvill936
    @allisonharvill936 4 ปีที่แล้ว +10

    I have no formal tech training but have been designated the tech person for a small non-profit and needed to do exactly what this tutorial does in a needed it done last week time frame. Thank you for making these videos. They are a lifesaver.

  • @roomforrentcuba
    @roomforrentcuba 3 ปีที่แล้ว +30

    Dude, you have absolutely no idea about how much easier my life has become since I found you. Of course it takes a little bit of time and brains to understand what you are explaining and adapt it to my specific needs (I'm no programmer), however... the time that this automations are earning me is countless,. My life is much easier now thanks to you. Thank you my friend, please, keep up the good work, we need you, hahaha :)

  • @nikluz3807
    @nikluz3807 4 ปีที่แล้ว +9

    I want to sincerely thank you for all of these tutorials. I got my degree last year and have been working with Google suite for several years now and just scored my first freelance programming job building an application in Google suite for a company

  • @ridingwithcharley6821
    @ridingwithcharley6821 2 ปีที่แล้ว +3

    With a little work, I was able to use this basic outline, modify it a little, and create an actual working invoice I can create from my phone that is ready to email without having to be near a printer and computer. I can now create an invoice immediately and email when I have finished the work order. Thanks for the video's... so much better than other YT channels.

  • @namwan.c6947
    @namwan.c6947 ปีที่แล้ว +8

    Thank you very much for your tutorial. As of the present (2023), some methods in the code cannot be used, such as the "removeFile" function, which can be replaced by using the "setTrashed(true)" method.

  • @emingunduz4690
    @emingunduz4690 2 ปีที่แล้ว +1

    You make me feel like I'm the best coder 😄 It worked so much for my work. I create order form. No more losting papers. Thank you

  • @abdulmajeedrozan634
    @abdulmajeedrozan634 หลายเดือนก่อน

    Great, Lectures, Thanks and Kudos to You. Just Now Finished by creating interactive Email System for My Clinic in Dubai, Where Patient get their immediate health indicator report. Responses are Amazing. Learned from the master. Thank You.

    • @BềnNguyễnThị-h3i
      @BềnNguyễnThị-h3i 28 วันที่ผ่านมา

      Sorry, I can't create link and send mail. Can you assist me?

  • @RoiUltraviolet
    @RoiUltraviolet 2 ปีที่แล้ว +2

    Excellent video, very good explanations with all the necessary details to understand simply and quickly. Congratulations and thank you for the remarkable quality of your knowledge sharing.

  • @gabrielcambronero4338
    @gabrielcambronero4338 11 หลายเดือนก่อน

    It took me hours to do it, but bro.. you are something else.. really!! Thank you so much, you can't imagine how this is going to change my life!

  • @alekdaniels
    @alekdaniels ปีที่แล้ว

    The best part of this, aside from all these cool stuff, is how we were able to see the thought process of it all. Plus the troubleshooting bits really gave it an approachable feel. I feel confident I can do this.

  • @cornevanzyl5880
    @cornevanzyl5880 4 ปีที่แล้ว +1

    You have unlocked Pandora's box of creativity for me. Thank for teaching us🙏

  • @cheskavillanueva5772
    @cheskavillanueva5772 4 ปีที่แล้ว +30

    Awesome! Plese don't get tired of doing more videos like this! Maybe you can share the script as well? Heh. :)

  • @vrm2009
    @vrm2009 ปีที่แล้ว

    Thanks a ton for making this very useful video. This covered a lot of use cases and opened a ton of possibilities for future projects!!
    Quick tip for anyone who is facing the issue where google doc is getting created with values from form but the PDF doesnt reflect it, you can just add this line below before creating the PDF ie, last line of the createPDF()

    openDoc.saveAndClose();
    const pdfFile = pdfFolder.createFile(blobPDF).setName("My PDF");

  • @revolvency
    @revolvency 7 หลายเดือนก่อน

    this is actually life changing for cheap marketers like me, thanks for the tutorial, much appreciated!

  • @ciarajanay23
    @ciarajanay23 4 ปีที่แล้ว +3

    This is exactly what I needed! I am so proud of myself. I was able to follow along and using the Google App Script Reference you showed I was able to have it send as my alias and add an additional email to send the file to myself too! I will be doing more of your tutorials to learn more. And I have little to none Java Script knowledge.

  • @davidclough6288
    @davidclough6288 3 ปีที่แล้ว +2

    This was AMAZING! It's the first time I've ever had no errors in my code. Thanks so much. I also appreciate how you didn't edit out your troubleshooting. That helped!

    • @daleramirez7438
      @daleramirez7438 3 ปีที่แล้ว

      Hi! Were you able to make it work? I tried and copied what he did in the video but I got notified with exception: invalid argument: attachments I don't how to troubleshoot it. I have no background in programming. Can you help me? 🙂

  • @juniorwalewangko
    @juniorwalewangko 4 ปีที่แล้ว +2

    I've tried and this is awesome.
    For me this method has create a paperless system for my work.
    Awesome..!!!
    Definetely going to learn alot from this channel.
    Keep up the good work.👍🏻🙏🏻🙏🏻

  • @therghammotlak2755
    @therghammotlak2755 4 ปีที่แล้ว +1

    You are an amazing teacher

  • @bobykumar3960
    @bobykumar3960 4 ปีที่แล้ว +6

    MAY BE ONE DAY I HAVE THE HONOUR OF MEETING YOU..

  • @mohnasnassr9816
    @mohnasnassr9816 4 ปีที่แล้ว +1

    Great teaching skills. Awesome tutorials!

  • @bocobox
    @bocobox 4 ปีที่แล้ว +2

    Addicted to your video. Just like daily routine. Thanks 😊

  • @ericagallego7825
    @ericagallego7825 10 หลายเดือนก่อน

    you're real life saver. Please continue making videos about these.

  • @camposricardo86
    @camposricardo86 ปีที่แล้ว

    Thank you so much Chi! say I want to get an image uploaded in the form, should I use the mime type 'image'?

  • @gravityelements14
    @gravityelements14 2 ปีที่แล้ว +3

    TriggerEvent step seems to have changed since you made this video. Google sheet form submit event shows a caution message “make sure you use this form submit trigger with SpreadsheetTriggerBuilder”. I am unable to pass googlesheet info data - that comes from google form - to google doc variables using event trigger. Any advise?

  • @rajeshparkar5683
    @rajeshparkar5683 4 ปีที่แล้ว

    Thank you for step by step explanation

  • @taufikismail4704
    @taufikismail4704 4 ปีที่แล้ว +11

    Thank you for this awesome tutorial. I have a question. What if the respondent have to upload an image to the form which will be appear as gdrive link in spreadsheet. Then I want to show the image submitted in the PDF.

    • @narendranathansk5918
      @narendranathansk5918 4 ปีที่แล้ว +1

      Dear Sir kindly the solution for this question. Also resize of image that need to be fit in the template.

    • @julianasasantos
      @julianasasantos 3 ปีที่แล้ว

      Did you learn how to do that?? I need it too

  • @calidadsed4713
    @calidadsed4713 ปีที่แล้ว +1

    Excelente muchas gracias por su ayuda, que mi Dios lo bendiga por siempre. 🙏

  • @aldoalbar3516
    @aldoalbar3516 9 หลายเดือนก่อน

    wow thaank you ... well ... the slowmo guys would be very useful here ...

  • @ubaidshakri7987
    @ubaidshakri7987 ปีที่แล้ว

    Great info..thank you

  • @mowlawn2882
    @mowlawn2882 2 ปีที่แล้ว +1

    Hi! I have no training and new at this so this was perfect! Thank You! I am just having trouble with an addition. I added a column to the sheet to calculate two columns and just want to show the total on the google doc. It looks like it won't extract since it's a calculated value. Can you please tell me what script I need to accomplish this? THANKS AGAIN :)

    • @richardpowell4667
      @richardpowell4667 2 ปีที่แล้ว

      I would try to pass the dependent cells values in your sheet into the script and use the script to calculate instead, then store that in a variable. I'd have thought it could pass calculated values....?

  • @lasaventurasdevitoelgatoma3405
    @lasaventurasdevitoelgatoma3405 4 ปีที่แล้ว +1

    ur channel it is going to be big in no time!! congratulations 4 the good work n sharing!!

  • @MsBoolo
    @MsBoolo ปีที่แล้ว

    Awesome tutorial ♥♥♥♥♥

  • @hemantshinde4857
    @hemantshinde4857 4 ปีที่แล้ว +3

    Thank you ver much Sir. I was looking for this for a long time. I don't know the coding, but i still managed to follow the tutorial and create the mail merge as given in the tutorial. One request to you Sir, please also show how to merge the images uploaded through the forms in the doc and finally in pdf. I collect the information of my newly admitted students via google forms in which, I also collect there photos(images). So please provide next part of this tutorial in which there will be solution for merging the images in pdf. With regards.

  • @guitarman7575
    @guitarman7575 4 ปีที่แล้ว +1

    Excellent

  • @victormenna
    @victormenna 3 ปีที่แล้ว

    This tutorial is a new art form. Amazing

  • @pvamshikrishna3169
    @pvamshikrishna3169 3 ปีที่แล้ว +1

    Finally, script is working fine.

    • @jayasri-ft8040
      @jayasri-ft8040 2 ปีที่แล้ว

      I spend whole day. But failed, can you share your sources code sir

  • @gamingfunforall
    @gamingfunforall 10 หลายเดือนก่อน

    very useful, as i was searching this from since many time but it seems i wasn't having option other than an add-on, but you have done a grate job brother, thanks for this video !!

  • @huseyinataseven6032
    @huseyinataseven6032 ปีที่แล้ว

    A huuuuuuuuuuuge thumbs up!!! Thank you very much. You are a life saver.

  • @ekeretteekanem
    @ekeretteekanem 3 ปีที่แล้ว

    huh.. super long and fun journey. Nicely delivered!

  • @mohamedfazlan4074
    @mohamedfazlan4074 3 ปีที่แล้ว +1

    Thanks A lot. i Had a Small Issue ... How to Print Multiple Pages in 1 Pdf file? ( Mean Daily Entry as one PDF File or one Company invoices as one Pdf file)

  • @NamNguyen-hn5os
    @NamNguyen-hn5os 3 ปีที่แล้ว

    thank you so much for this Video. Please keep up the good work. Much love from Vietnam!!

  • @baljka17
    @baljka17 2 หลายเดือนก่อน

    Man this is crazy and saved my life!

  • @valentinpereira810
    @valentinpereira810 4 ปีที่แล้ว +1

    Thank you so much ! I have a question :
    When a form es edited and resubmitted. The namedvalues code only returns the modified values, there is a way to get all the values of the current row and execute the pdf creation? I Will be very grateful for your response !
    Thank you !

  • @diagnosticoporimageneshosp970
    @diagnosticoporimageneshosp970 4 ปีที่แล้ว +2

    The best channel to learn about google sheet
    Question:
    When a form is edited and resubmitted.
    The namedvalues ​​code only returns the modified values, there is a way to get all the values ​​of the current row and execute the PDF creation ?
    thx

    • @valentinpereira810
      @valentinpereira810 4 ปีที่แล้ว

      Hi, did you find a way to fix that ? I will be very grateful to you !

    • @diagnosticoporimageneshosp970
      @diagnosticoporimageneshosp970 4 ปีที่แล้ว

      @@valentinpereira810
      Yes,
      const ActiveSS = SpreadsheetApp.getActiveSpreadsheet();
      const ActiveSheet = ActiveSS.getActiveSheet();
      const ActiveRow = e.range.getRow();
      const Name = ActiveSheet.getRange('B'+ ActiveRow).getValue();
      const ContactEmail = ActiveSheet.getRange('C'+ActiveRow).getValue();

  • @academyonnet
    @academyonnet 4 ปีที่แล้ว +1

    Awesome

  • @PavanKumar-gg8jq
    @PavanKumar-gg8jq 2 ปีที่แล้ว +1

    will it be possible to create pdfLink directly from google sheets without using trigger or after form submission function? Directly to generate pdflink in the google sheet and store the generated link in the pdfLink cell.

  • @daleramirez7438
    @daleramirez7438 3 ปีที่แล้ว

    Thank you for this video. I learned a lot! I'm just wondering how about the google form requires to submit an image and the image will be used in google docs. I'm currently working with an Application Form that needs photo. Thank you

  • @anupriyamishra2037
    @anupriyamishra2037 4 ปีที่แล้ว +2

    Thanks for the tutorial. Please help me knowing that if a respondent is uploading any file that appears in spreadsheet as gdrive link then I want to show that image in the pdf also. What should I do for that. Please reply.

    • @iatulsinha
      @iatulsinha 3 ปีที่แล้ว

      I have the same question too.... Were you able to find a solution.. Thanks!

  • @luiscorado2868
    @luiscorado2868 4 ปีที่แล้ว +4

    Excellent like always!!!

  • @ali5t4ir
    @ali5t4ir 3 ปีที่แล้ว

    Thanks again - I was also wondering if send email trigger can be put in place when a cell is populated manually in google sheets - i.e. when you manually enter a test result in the cell it will trigger to populate the PDF & then it will send an email with attached PDF to the person in the row...much appreciated

  • @ali5t4ir
    @ali5t4ir 3 ปีที่แล้ว

    This was great thank you so much - it would be great if you can advise the code at the end of how we can password protect the PDF file so it can't be edited but you can print ONLY please

  • @josephsalva4060
    @josephsalva4060 2 ปีที่แล้ว

    This has been very helpful. I appreciate this. Have you ever made a video on how to add images from google forms into the PDF?

  • @ezzyhann
    @ezzyhann 3 ปีที่แล้ว +1

    Excellent !

  • @nataliariabina3227
    @nataliariabina3227 4 ปีที่แล้ว +2

    Thank you , its wonderful !!! Question- when I make the same form "edit response " and submit , it will fill in PDF only edited fields, not edited- will insert as blank , how do I deal with that to make them to pick up old values and fill in new PDF ?

    • @valentinpereira810
      @valentinpereira810 4 ปีที่แล้ว

      Hello, did you find a way to fix that ? I will be very grateful to you !

  • @AndeanFace
    @AndeanFace ปีที่แล้ว +1

    Hi @ExcelGoogleSheets, I hope that you are doing very well! I made the script as you presented it, and was working very well, but at the momment it seems to have two problems, and maybe you have some information about them. 1) It seems that the "Class File" from Apps Script, the method "removeFile" used at the end of the script "tempFolder.removeFile(newTempFile); " isn't anymore supported, it appears crossed over in .gs . Could you recomend other method to do the same part of the script? And my second question, I receive this message of error: "TypeError: Cannot read properties of undefined (reading 'namedValues')" on the constant declaration, line 3: "const info = e.namedValues;" in the function declaration. Do you have the seame error message? Many thanks for your help!

  • @alfonsogarcia5768
    @alfonsogarcia5768 3 ปีที่แล้ว

    Great tutorial! Very useful! What changes would you do at the script if instead of Google Docs, the template was Google Slides?

  • @ali5t4ir
    @ali5t4ir 3 ปีที่แล้ว

    @Learn Google Spreadsheets This was great thank you so much! - it would be great if you can advise the code at the end of how we can password protect the PDF file so it CAN'T be edited but you can ONLY print please

  • @anirudhvktakkar
    @anirudhvktakkar 3 ปีที่แล้ว

    Fantastic! Thanks a lot for this!
    I already followed along with the create bulk PDF docs tutorial, and it worked like a charm! Then came here looking for triggers to make the script run automatically. This looks very very close to what I am looking for.
    However, I have one question.
    The Google Sheet from where I am pulling data into the Google Doc and converting to PDF is not connected to a Google Form. It is actually connected to Piotnet Forms on my WordPress website.
    Will this script run with a formSubmit trigger if it is not connected specifically to a Google Form? If not, can you please suggest a workaround if possible?

  • @kicos2188
    @kicos2188 ปีที่แล้ว

    Amazing! Solves the headache I have to the tee.. Subscribed!!
    Can this handle multiple simultaneous sessions? What happens if more than one form is submitted at the same time? Worried about how temp file is handled and if it will throw an error. Thanks!

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  ปีที่แล้ว +1

      Assuming you're not going to have hundreds if submission within 5 minutes you should be fine. If you have too many submissions you may run into script execution time limits.

  • @elricho72
    @elricho72 2 ปีที่แล้ว

    Great Video, thank's David

  • @webcrea7460
    @webcrea7460 2 ปีที่แล้ว

    Hi, thank you for this tutorial it's excellent. I have created a first form that works perfectly.
    Now I would like to make one without using google form. I would like the pdf to be created each time a row is added. How can I do this?

  • @hariomshankar111
    @hariomshankar111 3 ปีที่แล้ว

    Sir, thanks for your videos. I need a video how to send what's app message and attachment using Google sheet.

  • @richardpowell4667
    @richardpowell4667 2 ปีที่แล้ว

    You are amazing! You know your stuff. I like how you basically say "I'm going to do this and let's see how we do that". I noticed your permissions was causing drama to send the email. Would it be that the user of the form would have those permissions come up on their end and have to give permission too? I imagine it should be. Cheers

  • @nicolasreyes5003
    @nicolasreyes5003 3 ปีที่แล้ว

    I had a problem with onsubmit form, because the template file needs to be public. (in the execution, i can see the problem) (i'm new in this)
    BTW Thanks, this is so useful for me.

  • @missnorazila1742
    @missnorazila1742 3 ปีที่แล้ว +1

    VERY BRILIANT !!!

  • @bobykumar3960
    @bobykumar3960 4 ปีที่แล้ว

    PRICELESS WORK ,,,,,FREE,,, THANKS A LOT

  • @eugenepaulus9946
    @eugenepaulus9946 3 ปีที่แล้ว +1

    Thank you for these videos. I appreciate you!

  • @sethupathynithish5816
    @sethupathynithish5816 2 ปีที่แล้ว

    Super video. this is the video what i search for long time, I try this for relace text not working kindly help me out

  • @mohamedazzouz9207
    @mohamedazzouz9207 3 ปีที่แล้ว

    Thanks great tutorial .
    Is it possible to open a PDF file right after its creation with Apps Script in Google Sheets?

  • @AbrahamHernandez-nv9kv
    @AbrahamHernandez-nv9kv 4 ปีที่แล้ว

    Hi,
    I just used this video, and I have created a proper notification system, add as many emails to notify (through google forms), and create the log with google sheets. Great stuff. Thank you, I just want to create a customized subject for my emails using the google docs {} in my template. Can that be done?

  • @zohairdilawar116
    @zohairdilawar116 3 ปีที่แล้ว

    This is a Excellent Video , I have a Question , How to Create a Pdf and Email if Data is submitted via WebApp , everything being the same.
    Thanks once again

  • @mukhtarkhan4u
    @mukhtarkhan4u 3 ปีที่แล้ว

    Thank You !!! this is really excellent, you explained it so well, could you help me to add the total value while sending the PDF responses as it's only the form info fields. (eg if the form has the MRP and quantity, can we send the total value in the PDF.

  • @jerisantillan
    @jerisantillan 3 ปีที่แล้ว +2

    Hi! Can you also teach how to include in the PDF an image uploaded in the form? I hope you could help me. Thank you so much for this by the way

    • @VFXMonkey1
      @VFXMonkey1 3 ปีที่แล้ว +1

      Yes please show this, I can find it anywhere

    • @obeidalotibi8420
      @obeidalotibi8420 3 ปีที่แล้ว

      if you want one image for you company or logo just add it to template if you want to add it to every one for employees just upload it to folder the read it and put the seam filed
      i hope this helpfull

  • @FaccinEnrico
    @FaccinEnrico ปีที่แล้ว

    Wowwwww, just amazing! Thanks a lot!

  • @Akash-ef4vx
    @Akash-ef4vx 4 ปีที่แล้ว +1

    Many Many thanks.its working..

  • @shaunprevatt1636
    @shaunprevatt1636 4 ปีที่แล้ว

    Great video. Do you have a video on creating a pdf from the sheet you are working on and emailing that multiple people?

  • @ilhan_idriss
    @ilhan_idriss ปีที่แล้ว

    Oh man, this makes my life easy

  • @yayodelflow
    @yayodelflow 4 ปีที่แล้ว

    This is awesome, congrats... I have a question, do u have a tutorial to do the same, but instead a doc template using a sheet? nos using text, just the range of the sheet. Thank U!

  • @fdphy
    @fdphy 2 ปีที่แล้ว +4

    Thank you for this Tutorial, I had trouble deleting the temp Document. But on looking through the references the removeFile() method in tempFolder.removeFile(newTempFile); is depreciated. So all temp Documents end up on the root folder. A new way delete is rather simple, just use newTempFile.setTrashed(true);

  • @pedrotomasdominguezcardena9206
    @pedrotomasdominguezcardena9206 4 ปีที่แล้ว

    Eres brillante!☆☆☆☆☆ El mejor canal de GAS☆☆☆☆☆

  • @TinaFasulo
    @TinaFasulo 4 ปีที่แล้ว

    Thank you, this is great! I learnt lot of things watching your video!

  • @TheBricolore
    @TheBricolore 4 ปีที่แล้ว +1

    that's awesome! well i do have a question , how do i replaceText in the createPDF method when i have added a column with lets say a SUM ? when the form is submitted , it inserts a row in the sheet , so i made another sheet2 with the main columns and some extras , how do I use these extra column content with the replaceText?

  • @otaviopinhotavares4225
    @otaviopinhotavares4225 4 ปีที่แล้ว +1

    Amazing content! Can you please do a video with an uploading image? Exemple employers data and pic. I use gsuite files only work on my domain is that a problem to generate pdf with the pic?

  • @traingappscript3624
    @traingappscript3624 4 ปีที่แล้ว +1

    Really great video here. Thanks !

  • @pichit.raetai
    @pichit.raetai 4 ปีที่แล้ว +1

    Love this channel

  • @indianaudiocentre3653
    @indianaudiocentre3653 ปีที่แล้ว

    Very nicely explained. Can you share the complete script for me.

    • @johnleachjr5618
      @johnleachjr5618 11 หลายเดือนก่อน

      Working as a teacher with limited eye sight - I too would like the complete script - zooming in to the video is a bit "challenging". thank you in advance if this is possible.

  • @JustinAquino
    @JustinAquino 3 ปีที่แล้ว +1

    This was awesome! Learned so much!

  • @SVBP
    @SVBP 8 หลายเดือนก่อน

    its not working for my now. showing error ['First Name'] and etc., plz help me

  • @danielch8186
    @danielch8186 ปีที่แล้ว

    Perfect bro. You helped me a lot

  • @xHao27
    @xHao27 3 ปีที่แล้ว

    Thank you for your sharing. It is very helpful for set up the Google form to pdf. Is it possible to use a spreadsheet instead of a document as template? 🤔 Does this replace text functions still work on the spreadsheet?

  • @franztellocastillo709
    @franztellocastillo709 3 ปีที่แล้ว

    Awesome!! I have a Question, if I have a five Photos, How do I put those images in a pdf? (in order)

  • @Mikarevival
    @Mikarevival 4 ปีที่แล้ว +1

    Great Job!!!

  • @flook-it1997
    @flook-it1997 4 ปีที่แล้ว +1

    thanks your chanel always awesome it would be great if you show me how to convert the data submitted to a PDF with image

  • @harishdaswani2173
    @harishdaswani2173 2 ปีที่แล้ว

    Hi Great Video, thanks for sharing!
    Is it possible to fill 2 files.. with same google form?

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  2 ปีที่แล้ว

      Google Forms will only fill one file, but you can then setup a script with a trigger to take that information and fill it in other files.

  • @dbclmy
    @dbclmy ปีที่แล้ว

    Thanks Mate! You have been a very big help.

  • @kogilan2042
    @kogilan2042 ปีที่แล้ว

    Thank you so much sir

  • @thanakornsairat8711
    @thanakornsairat8711 3 ปีที่แล้ว +4

    i've been having an error saying Cannot read property 'namedValues' of undefined can anyone help?

  • @rayhutchinson5642
    @rayhutchinson5642 4 ปีที่แล้ว +1

    Great video I love the simple step by step detail! Is there a way to add multiple quantities to different items for instance if I had a form where people ordered different types of shirts how could I program it to make a pdf that would capture 3 red and 2 blue shirts?

    • @richardpowell4667
      @richardpowell4667 2 ปีที่แล้ว

      I'd imagine you just add the extra columns to your spreadsheet and add the variables to your email.

  • @jonathanabrams5256
    @jonathanabrams5256 2 ปีที่แล้ว +1

    Nice video, but the removeFile() method is now deprecated. Is there another way to delete the tempFile? Also, it would be great if you can create a video just like this but using Google sheet as the template instead of a Google Doc file.

  • @MuamarRahmanto-yt7er
    @MuamarRahmanto-yt7er 9 หลายเดือนก่อน +1

    we need you to remake this video with current google script and app