Automated Data Entry Form in Google Sheets & Apps Script - Part 1 (User Form Design & Transfer Code)

How to create an Automated Data Entry form in Google Sheets and Apps Script?
Google Sheets and Google Apps Script allow you to add advanced features in existing application and automate all the repetitive task and data entry job.
In this series of tutorials, we will learn how to create an automated data entry form in Google Sheet with the help of Apps Script. We will cover the features of Create, Search, Edit and Delete.
This is the first part of tutorial where we will cover the designing of UserForm in Google Sheet and write the Google Apps Script to Validate and Transfer the data.
Part 1 - • Automated Data Entry F...
Part 2 - • Automated Data Entry F...
Part 3 - • Automated Data Entry F...
Part 4 - • Automated Data Entry F...
Please visit the below link to download the Google Apps Script code and view the data entry application.
thedatalabs.org/automated-dat...
website - www.thedatalabs.org
email - info@thedatalabs.org
#GoogleSheetAutomation #TheDataLabs
Thanks for watching! Please like, share, comment and subscribe.
Have a great day!

Пікірлер: 453

  • @ralphschraven339
    @ralphschraven3392 жыл бұрын

    Very useful! This uses a lot of common functions needed in any data entry-related project, thanks so much for the clear demonstration!

  • @AnindoSarker
    @AnindoSarker3 жыл бұрын

    Thank you man. I am building an excel sheet to manage the costings of my father's agri farm, and this is exactly what I was looking for

  • @hasanmehedi4809

    @hasanmehedi4809

    3 жыл бұрын

    you created by seeing this just only tutorial?

  • @abhishekpandey6803
    @abhishekpandey68033 жыл бұрын

    What an explanation everything clearly explained. Be it drag and drop or coding everything went smooth. Please upload the 2nd part asap.

  • @jasperjohndegueno6760
    @jasperjohndegueno67603 жыл бұрын

    Thanks for this Video you are really dedicated enough to teach us your Knowledge about Automated Data Entry for Beginners Like us I have watch your video and what I learn here is better than in school I wish all my Teachers are Like you when it comes to this OUR SCHOOL NEVER TEACH US THIS THING so I's clueless that DATA ENTRY is important to make things more efficient in Excel ONCE AGAIN THANK YOU FOR THIS TUTORIAL HOPE YOU GAIN MORE SUBSCRIBERS AND VIEWS

  • @dyenibib
    @dyenibib Жыл бұрын

    Your demonstration is so easy to follow for a newbie like me! Kudos!

  • @zoomcam7706
    @zoomcam77062 жыл бұрын

    Thank you for the uploading this tutorial. Catching some extent . My questions and doubts in respect of google sheets has been cleared. Thanks once again for your tremendous efforts you have made on this subject. Subscribed.

  • @patlynch5663
    @patlynch56633 жыл бұрын

    Excellent tutorial, just what I've been looking for. I have used Excel and VBA previously to create similar app but I need to use Google Sheets to allow access on mobile devices and have never used Apps Script. I have subscribed and look forward to the remaining tutorials in this series. Thank You.

  • @thedatalabs

    @thedatalabs

    3 жыл бұрын

    Thanks for your feedback!

  • @prambondagangan1235

    @prambondagangan1235

    Жыл бұрын

    @@thedatalabs sir can you make tutorial make drop down for save data with android phone.. tanks!!

  • @abuomardontadd2865

    @abuomardontadd2865

    7 ай бұрын

    can this work on mobile

  • @farhanbinashraf6783

    @farhanbinashraf6783

    7 ай бұрын

    ​@@abuomardontadd2865we can see and entry data... But can't run the scripts

  • @jelajahsebanten
    @jelajahsebanten2 жыл бұрын

    Amazing sharing👍👍

  • @vivekasharma3011
    @vivekasharma30113 жыл бұрын

    Really you are a BEST teacher who explain every step in easy mode. Thanks for your Video.Please UPLOAD second Part...

  • @thedatalabs

    @thedatalabs

    3 жыл бұрын

    Thanks for your appreciation! Second part has been already uploaded. Will update third part of this series ASAP. Thanks!

  • @mikepuno2000
    @mikepuno200011 ай бұрын

    Excellent tutorial, your explanation is so easy to follow and to understand, i want to thank you for sharing all your ideas about Data Entry, this is very useful.

  • @sketchstudios05
    @sketchstudios053 жыл бұрын

    This was excellent. Thanks a lot for such nice tutorial. Thank you so much for the hardwork done

  • @thedatalabs

    @thedatalabs

    3 жыл бұрын

    Thanks for your appreciation!

  • @ezekielpolapen5567
    @ezekielpolapen55672 жыл бұрын

    Thank you so much for the wonderful tutorials.

  • @caleb941
    @caleb941 Жыл бұрын

    This is very useful thank you so much. Very easy to follow 👌

  • @melissagibson4364
    @melissagibson43642 жыл бұрын

    just started and already i know this tutorial will assist me in so many ways Quyanaq!

  • @brilliantpy
    @brilliantpy Жыл бұрын

    Thank you for creating a very helpful and easy to follow video! Great job!!! :) :) :)

  • @kabijoshi5949
    @kabijoshi59493 жыл бұрын

    Apreaciable Work. I need to learn Visual Basic online. Cant afford classes. I am 50. Engineer turning into business as admin / qa/qc / quality control. Thank you for uploading more VB integrated Excel programming.

  • @thedatalabs

    @thedatalabs

    3 жыл бұрын

    Thanks for your feedback! You can find several tutorials on KZread. You can visit our website too find the link of tutorials. Link is available in the description box. Thanks!

  • @chevapr
    @chevapr2 жыл бұрын

    I did the same file in Excel thanks to your tutorial, and I want to share with multiple people so they can fill the info and now I found this video, you are really awesome man, thanks for the good work

  • @lionFTW

    @lionFTW

    Жыл бұрын

    how ?!!

  • @lionFTW

    @lionFTW

    Жыл бұрын

    @@chevapr thanks for replying 🥺

  • @chevapr

    @chevapr

    Жыл бұрын

    @@lionFTW no problem, if you need any help let me know

  • @lionFTW

    @lionFTW

    Жыл бұрын

    @@chevapr probably i will. But i’ll try first. 🙏🏻

  • @akassebaum
    @akassebaum3 жыл бұрын

    This is a brilliant form. I was looking to create a form to input my cryptocurrency transactions. I want to be able to enter the data without having to scroll through hundreds of entries just to be able to find a spot to enter new data. Thanks for the ideas. Think the only thing that could improve on this is if you did a pop up entry form.

  • @joshmack

    @joshmack

    2 жыл бұрын

    this is a brilliant idea!

  • @dr.krishanu
    @dr.krishanu2 жыл бұрын

    Great Work. It will solve a major problem

  • @jobmichael6338
    @jobmichael63383 жыл бұрын

    Nice, I love this.

  • @ssharma123456
    @ssharma1234563 жыл бұрын

    Hi Dilip, thanks for informative video. Is it possible for multiple people to use same form at the same time ?

  • @aayushgadia
    @aayushgadia3 жыл бұрын

    This is amazingly explained!!!!

  • @Bhutai1981
    @Bhutai1981 Жыл бұрын

    Great video . Liked the simplicity

  • @RichGoTech
    @RichGoTech Жыл бұрын

    Super usefull and clear explanation with a code. Thanks for this

  • @adriprag
    @adriprag3 жыл бұрын

    Well done!

  • @saneerasadaruwan1103
    @saneerasadaruwan11034 ай бұрын

    thanks a lot your very clear and neat explanations with very supporting documents.

  • @apostoloskolovos9815
    @apostoloskolovos98152 жыл бұрын

    Thanks mate very good and explanatory video, keep the good work.

  • @getmegr
    @getmegr2 жыл бұрын

    👍👍 Clearly explained Hat's off

  • @suwaibahmohamad8743
    @suwaibahmohamad8743 Жыл бұрын

    Very useful. Thank you sir!

  • @markanthonyalipao362
    @markanthonyalipao3622 жыл бұрын

    Thank you so much for this amazing tutorial! Is there anyway to avoid duplication of entry using app script?

  • @SAlamGamingbd
    @SAlamGamingbd3 жыл бұрын

    great tutorial and very helppol video

  • @varunsethi5662
    @varunsethi56623 жыл бұрын

    WOW !!! there was only one good channel on google scripting .. , & this one of such good quality is from India !!!

  • @thedatalabs

    @thedatalabs

    3 жыл бұрын

    Thanks for your feedback!

  • @gangliagenghis6181
    @gangliagenghis618110 ай бұрын

    Thanx a million bro. Your video helps me lots!

  • @freeliberalminds
    @freeliberalminds2 жыл бұрын

    Nice one. Thanks for the tutorial TDL

  • @vinendrasairamkrishna1833
    @vinendrasairamkrishna18332 жыл бұрын

    clear explanation...thank you

  • @MrMaheshmt2007
    @MrMaheshmt20073 жыл бұрын

    Thanks for the video.

  • @mohapatra007bisu
    @mohapatra007bisu2 жыл бұрын

    Hello Sir .... Hope you are doing well... I am very much thankful to you on sharing such tutorial with us... It is a great help to my company project... I have zero knowledge in JS coding... But after watching your video I am able to write code... Thank you for that.... Sir could you make a tutorial video in this Google Form series about Dynamic Dependable drop down list (single level and multi level). Date of last entry of the customer (person) in search option... Please sir... 🙏🙏🙏 Also the way you explaining things is really remarkable.... So could you please make a complete tutorial series of videos from Beginner level to Expert level for Google App Script.... Please.... If you are providing any online class then please let me know... I would like to join that as well... Thank you Sir....

  • @datacraftacademy694
    @datacraftacademy694 Жыл бұрын

    You guys are doing wonderful job. Easy and understandable explanation. Hits on like button and subscribed for next booming

  • @jdhirhe
    @jdhirhe3 жыл бұрын

    Very very nice Sir thank you 🙏🙏🙏

  • @tranvietcuong1213
    @tranvietcuong12132 жыл бұрын

    Thanks so much, very pratical

  • @nanimal13
    @nanimal13 Жыл бұрын

    Thank you so much for this tutorial, your explanation is super clear. I have a question though; is this something that other users that have access to edit the spreadsheet can use? Or only the owner of the google script can use it?

  • @pakistaniaround-amnamajeed3906
    @pakistaniaround-amnamajeed39063 жыл бұрын

    Amazing amazing

  • @jazzys7061
    @jazzys7061 Жыл бұрын

    thankyou so much!!!! this is amazing

  • @MAX-ox3xh
    @MAX-ox3xh3 жыл бұрын

    Hi, is the Google sheet has floating userform like vba? Because u used the sheet as a form. I like the idea of a sheet as a database and a floating userform as Ui window. Thank you to your response.

  • @XinYue-ki3uw
    @XinYue-ki3uw7 ай бұрын

    OMG I made it! thanks a lot.

  • @abuomardontadd2865
    @abuomardontadd28656 ай бұрын

    Thank you so much every thing is so clear your explanation and presentation so great and easy and simple but unfortunately it did not work on android thanks again

  • @bluejay12293
    @bluejay122932 жыл бұрын

    great!

  • @vennyroselina4299
    @vennyroselina42993 жыл бұрын

    Thank you very much!! This is very helpful for saving many contacts. But I have a problem when I'm looking for a contact that I only remember his/her institution, instead of his/her name. Please teach me how to expand the search function, in order I can find a list of several contacts with the same category, instead of only 1 contact. Thank you again!!!

  • @santoo2194
    @santoo21942 жыл бұрын

    Nice One, Amazing Job

  • @ruwanleelananda2881
    @ruwanleelananda28818 ай бұрын

    Thanks, i"ll try

  • @mdbaitan
    @mdbaitan2 жыл бұрын

    This tutorial was so useful and had lots of learnings even I don't have a background in coding. I want to learn about code. Hope you can help me.

  • @marxkhela4832
    @marxkhela48323 жыл бұрын

    Awesome

  • @sonjabaria4324
    @sonjabaria4324 Жыл бұрын

    In my Database Sheet, I have columns that are formulated based from another column. For example, "Age" Column has age formula based on the Birthdate Column. The Birthdate Column is a data to be inputed from the form, but not the age. How can we skip the Age Column when the new data is saved from the form to the Database Sheet? :)

  • @neilurquhart758
    @neilurquhart7582 жыл бұрын

    In the Google Sheet Form we connect the script function 'submitData()' to the Save Button, great, I see how that works. However I don't understand how the Sheet knows to run the 'validateEntry()' function when we did put the name into the sheet anywhere. Is it a special name that the sheet assumes ? What would happen if we added another entry form to the sheet and another database. Would the have to use same validateEntry() function to deal with each form in a different context or could we have a validateEntry() function for each form somehow ?

  • @tividadsagriculturalproduct
    @tividadsagriculturalproduct Жыл бұрын

    Thank you! This is a very detailed tutorial with easy-to-follow instructions. However, why am I getting "TypeError: ui.alert is not a function" when I tried to save an entry in the form?

  • @abdirahmanmuhammed9741
    @abdirahmanmuhammed97413 жыл бұрын

    please do how to create the different sheets and different user forms simultaneously in one worksheet in the VBA Excel

  • @hemanttambe1271
    @hemanttambe12713 жыл бұрын

    Nice Work

  • @ezmakeswa3601
    @ezmakeswa36012 жыл бұрын

    Excellent .

  • @jusatnk
    @jusatnk10 ай бұрын

    Flawless tutorial. Awesome!

  • @thedatalabs

    @thedatalabs

    10 ай бұрын

    Glad you liked it!

  • @ryanduy
    @ryanduy2 жыл бұрын

    Thanks a lot. It's great. Can I customize form with input data to column? And ui.alert with row, no one cell in that row is blank? Example: Multi Row Employee ID, Employee Name...

  • @jjcsaba7250
    @jjcsaba7250 Жыл бұрын

    Thank you!

  • @dalebilton6981
    @dalebilton69812 жыл бұрын

    Legend!

  • @amandeepkaur5725
    @amandeepkaur57252 жыл бұрын

    👍👍👍👍👍👍👍👍👍👌👌👌👌👌👌👌👌👌 very very excellent script, Thanks Sir

  • @jicbro35
    @jicbro353 жыл бұрын

    Thank you very much!!! Can you pls advise how can use this form multiple users in a time.. awaiting your valuable reply plzzzz 🙏🙏🙏

  • @pakistaniaround-amnamajeed3906
    @pakistaniaround-amnamajeed39063 жыл бұрын

    You deserve subscriber ,

  • @softsolution824
    @softsolution8242 жыл бұрын

    thanks for this video

  • @mike9230
    @mike92303 жыл бұрын

    bro ur stuff is amazing...i have a clothing shop...i want to fill all inventory in excel and give the products code...also record the sale with the cost...i have womens, mens clothes and shoes also other things....can you help me out?

  • @marcnuninger3310
    @marcnuninger33102 жыл бұрын

    Hello, your tutorial really helped me a lot for my project, thank you very much. However, I would like to capitalize the data when saving to the table and I don't know how to do this. Could you help me on this subject. thanks again

  • @abdulhamidalhaddadi2255
    @abdulhamidalhaddadi22552 жыл бұрын

    thank you very much

  • @microsoftsarker
    @microsoftsarker2 жыл бұрын

    thank you for this video

  • @muneshiri2138
    @muneshiri21382 жыл бұрын

    nice sir..

  • @fighter12835
    @fighter128352 жыл бұрын

    this is tutorial helped me a lot! i have a question. can it be used by multiple users simultaneously?

  • @abdulazizmamify
    @abdulazizmamify2 жыл бұрын

    Hello thanks for the tutorial , I have a question how we can check the data duplication before when save the data . for example how can we can the employee id if its exists before we insert it to the database

  • @georgekhaba6436
    @georgekhaba64362 жыл бұрын

    im learning so much ...... thank u for the useful videos ........ any tutorial about sql and cloud network data apps? all the best to u

  • @sinhalaxfiles
    @sinhalaxfiles3 жыл бұрын

    great video and thank you

  • @thedatalabs

    @thedatalabs

    3 жыл бұрын

    Thanks!

  • @varset3737
    @varset37372 жыл бұрын

    Love to u brother 😘

  • @CreativeService871
    @CreativeService871 Жыл бұрын

    thanks brother

  • @saurabhrai3135
    @saurabhrai3135 Жыл бұрын

    Amazing video....Something I have been looking for so long. Just a quick question....is it possible to create a centralized database where if multiple users are working on the database then all of their data is saved in some centralized sheet??

  • @nabazotashkheesprogramme7385
    @nabazotashkheesprogramme73852 жыл бұрын

    This form is very informative, thanks. Just got one question in PC it works fine but in android buttons are not working, any clue?

  • @starbob9703
    @starbob97032 жыл бұрын

    THAK YOU SO MUCH

  • @siktuitioncentre4909
    @siktuitioncentre4909 Жыл бұрын

    well done

  • @akommchessey4185
    @akommchessey41853 жыл бұрын

    Hi can this form in google sheets usable even with smart phones? Coz i want a data entry form that can be accessed by two users using smartphones only -Just subbed thanks for the tutorial btw

  • @prthakkar1972
    @prthakkar1972 Жыл бұрын

    Dear Data Labs team It was wonderful Video regarding the automated data entry sheet on KZread and appreciate your effort to make some videos for common people. Since coding is all together is new subject for me so if you can help my business to develop some google sheet formats related to my business. You may Connect me with your offer undersigned with detailed information.

  • @donnanguyen200
    @donnanguyen2002 жыл бұрын

    Very useful, i did it successful in the computer. but i wonder if we can run script in the phone or tab? Thank you so much!

  • @Malally2
    @Malally22 жыл бұрын

    TO EVERYONE STRUGGLING WITH submitData button errors. REFRESH the excel/sheet tab and that's what made it work for me :D

  • @mellacristobal445

    @mellacristobal445

    Жыл бұрын

    THANK YOU!

  • @shadowfox1989

    @shadowfox1989

    Жыл бұрын

    It still didn't work for me. :(

  • @DigitalSimba
    @DigitalSimba Жыл бұрын

    Thanks for the tutorial. Very useful. A proposal for the next video, please make the recording with slightly bigger font! Continue the Good Work!

  • @thedatalabs

    @thedatalabs

    Жыл бұрын

    Thanks for your feedback!

  • @FuadIhsani-lz8pp
    @FuadIhsani-lz8pp Жыл бұрын

    Good sir Dapatkan di gunakankan secara bersamaan dgn 2 pengguna atau lebih tq

  • @AnaMariaStoi
    @AnaMariaStoi2 жыл бұрын

    Hello. Is it possible to create a chart of the percentage of the "gender option"? Note gender specifically, but for the results in those boxes. Like for example, I create a data entry and my options there is (yes/no) and I would like to create a chart with the percentages of the yes / no options. Can you please help?

  • @ttfrhoncho6716
    @ttfrhoncho67162 жыл бұрын

    How would one send data to a different tab based on one or, really two sections that were made in the input sheet ? Say the second and third field ? If this field equals this and the second field equals this, then the data would send the data to a specific tab. New to this entirely, and am guessing it will be an entirely different function that would have to consume the entry and then process it. This is a great tutorial, by the way. You explain what you are writing is doing really well. So, I'm now researching, how to, after the data has been added to the main sheet, to have it automatically move to the tabs I want it separated to. I'm wondering if that can be done with just conditional formatting? Or if there should be a button function script created to do that. Something along the lines of:

  • @ttfrhoncho6716

    @ttfrhoncho6716

    2 жыл бұрын

    function onEdit(e) { const sh=e.range.getSheet(); if(sh.getName()=="sheet 1" && e.range.columnStart==1 && e.value=="TRUE") { const tsh=e.source.getSheetByName('Sheet 2'); const nr=tsh.getLastRow()+1; sh.getRange(e.range.rowStart,2,1,1).copyTo(tsh.getRange(nr,2,1,1)); sh.getRange(e.range.rowStart,4,1,1).copyTo(tsh.getRange(nr,4,1,1)); sh.getRange('E3:E').copyTo(tsh.getRange(nr,11,1,1)); } }

  • @zunopk6894
    @zunopk68942 жыл бұрын

    Can it use with excel online office scripts , I mean that the scripts ( language) in google sheet same as with excel online ( Office script) or not ?

  • @hatborotroops81
    @hatborotroops812 жыл бұрын

    Is it possible to get the form data to sort to 3 different database tabs? We already have the workbook and tabs, but are looking for a way to simplify the data entry. The search bar would make it so much easier also, but not sure that would work with what we are trying to do. example of Tabs: T81B, T81G and Customer Information example of data collected: Scout Name, Customer, customer address, payment info, product name, product option 1, Product option 2 and Quantity I need the following "Scout Name, Customer, product name, product option 1, Product option 2 and Quantity" sorted to tabs depending on if they are 81B or 81G. I need the following "Customer, customer address, payment info" sorted to the customer information tab.

  • @abrodriguez59
    @abrodriguez592 жыл бұрын

    please upload the script for my our reference.. Very useful to start with.. Thank you so much for this video..

  • @savagesick12
    @savagesick122 жыл бұрын

    sir what video recording and editing tool did you use? Please?

  • @siemelch5977
    @siemelch59772 жыл бұрын

    Hello, is there a way we can assign a script, like a Save button? Once we hit Save it will be imported to another google sheet not only on the same sheet?

  • @Talha9One
    @Talha9One3 жыл бұрын

    good job how can find if any duplicate entry the will inform if any employee id # issue ?

  • @pravinsuthar3070
    @pravinsuthar30702 жыл бұрын

    Thanks

  • @vdsingh2learn
    @vdsingh2learn Жыл бұрын

    thanks

  • @jayeshmehta4937
    @jayeshmehta4937 Жыл бұрын

    Hi @TheDataLabs team - I have followed the entire series and really appreciate the work that has been done on it. I'm able to do all the steps and apart from Submit button, everything else is working as expected. Can you please help me on - after clicking on Submit button data is not being stored in the database sheet although I have declared the variable as you said?

  • @nurfatihahjunaidi1935

    @nurfatihahjunaidi1935

    Жыл бұрын

    same tho

  • @Pankajkumar-yv5dr
    @Pankajkumar-yv5dr Жыл бұрын

    It was amezing! If I wish this form to hide at a fix time of a day and show again at a fix time next day autometicaly, how to do it ? Please

  • @angeliqueposadas9525
    @angeliqueposadas95258 ай бұрын

    Thank you so much for this, very useful on my project. May I also know how to search from 2 spreadsheet using 1 userform? thanks

Келесі