Тёмный

How to Create an Excel Data Entry Form in 10 Minutes Using Python (No VBA) | Easy & Simple 

Coding Is Fun
Подписаться 95 тыс.
Просмотров 257 тыс.
0% 0

👉 Explore All My Excel Solutions: pythonandvba.com/solutions
𝗗𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Did you know you can use Python code to create an Excel Data Entry Form? This is a tutorial that will show you how to create one using the PySimpleGUI & Pandas library. No VBA or macros are required. At the end of the tutorial, we will also be converting the Python script to a standalone program. In doing so, we could share this data entry form with colleagues & friends, and they could use our program without having to install Python. The best part is that you could use this code as a starter template whenever you want to build a data entry form for Excel. If you want to add or remove columns, you only need to change one line of code. Additionally, you could also easily add more elements to the user form, like Multiline Input Fields, sliders, list boxes, a file dialogue box and much more.
PySimpleGUI Documentation:
▶ pysimplegui.readthedocs.io/en...
Full code and sample files are available here:
▶ github.com/Sven-Bo/data-entry...
𝗧𝗢𝗢𝗟𝗦 𝗔𝗡𝗗 𝗥𝗘𝗦𝗢𝗨𝗥𝗖𝗘𝗦
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🆓【𝗙𝗥𝗘𝗘】Excel Add-in (𝗠𝘆𝗧𝗼𝗼𝗹𝗕𝗲𝗹𝘁): pythonandvba.com/mytoolbelt
📊 Data Visualization Excel Add-In (𝗚𝗿𝗮𝗳𝗹𝘆): pythonandvba.com/grafly
🤪 Fun Emoji Excel Add-In (𝗘𝗺𝗼𝗷𝗶𝗳𝘆): pythonandvba.com/emojify
📑 Excel Templates: pythonandvba.com/go/excel-tem...
🎓 My Courses: pythonandvba.com/go/courses
📚 Books, Tools, and More: pythonandvba.com/resources
𝗖𝗢𝗡𝗡𝗘𝗖𝗧 𝗪𝗜𝗧𝗛 𝗠𝗘
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🔗 LinkedIn: / sven-bosau
📸 Instagram: / codingisfun_official
💻 GitHub: github.com/Sven-Bo
💬 Discord: pythonandvba.com/discord
📬 Contact: pythonandvba.com/contact
☕ 𝗕𝘂𝘆 𝗺𝗲 𝗮 𝗰𝗼𝗳𝗳𝗲𝗲?
If you want to support this channel, you can buy me a coffee here: pythonandvba.com/coffee-donation

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

 

21 май 2021

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 728   
@PySimpleGUI
@PySimpleGUI 2 года назад
FANTASTIC video! In the first 3 minutes and 20 seconds you've taught the entire concept of PySimpleGUI. You're really good at this! 💖 the style, the clarity, the animations, and so much more about what you've done.
@CodingIsFun
@CodingIsFun 2 года назад
Thank you so much for your comment & this fabulous and simple to use library. I simply love it - with just a few lines of code, we can add a GUI to our program without messing around with the underlying frameworks. So clever and very well done! 😃👍
@meshramab1
@meshramab1 2 года назад
@@CodingIsFun Very nice. I have just started learning PySimpleGUI, last month. I want to build a project for my niece for garment shop. Hope I will achieve it soon with the help of experts like you. Thanks a lot. Keep it up.
@shivankprajapati3858
@shivankprajapati3858 2 года назад
Seriously I loved it. No one has this organized tutorial with documentation as implementation.... I'm in love
@CodingIsFun
@CodingIsFun 2 года назад
Thank you so much for your kind feedback! :)
@auusiebatman
@auusiebatman 2 года назад
This is the correct benchmark of technical teaching - I wish more technical trainers could adopt your clear framework for breaking down technical concepts for coding - thank you !
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for the kind words! I am glad you enjoyed it.
@anthonyjobey8821
@anthonyjobey8821 2 года назад
By far this is the best tutorial video I have seen, clear instructions, demonstrations in theory behind each concept and easy to follow bite size steps, learnt more in this short video then in some hour long ones. Thank you for taking the time to produce this and share your expertise with the Community
@CodingIsFun
@CodingIsFun 2 года назад
So happy to hear that you found the video helpful. Thank you very much for watching the video and taking the time to leave a comment! :)
@pleabargain
@pleabargain 2 года назад
Super impressed! Finally a clear demo of how to build a UI that writes to Excel via python. Thank you!
@CodingIsFun
@CodingIsFun 2 года назад
Hi Dennis G D! Happy to hear that you liked the video. Thanks for watching and taking the time to leave a comment! :)
@lemonjuice9844
@lemonjuice9844 2 года назад
Oh man, I'm just started to learn python, and find out that your channel has a bunch examples with 99% of all my needs and also real life examlples which I saw during past years while trying to achieve some automation via VBA. Keep up the good work ❤❤❤
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for the kind comment, and happy to hear you're enjoying the videos!
@florianroeseler2404
@florianroeseler2404 3 года назад
Didn't know this was possible so easily. Very practical!
@CodingIsFun
@CodingIsFun 3 года назад
Thank you for watching the video, Florian. Glad it is helpful!
@shawnvines2514
@shawnvines2514 2 года назад
Good job on the video! Clear, concise and good presentation. I really like the code animations. Looking forward to watching more of your videos.
@CodingIsFun
@CodingIsFun 2 года назад
Thank you. Glad you like the video :)
@ermalgashimramori
@ermalgashimramori 3 года назад
As always, your content is pure gold!
@CodingIsFun
@CodingIsFun 3 года назад
Thank you for your kind words :)
@tonyquique1912
@tonyquique1912 2 года назад
This video is awesome. The concision, clarity and simplicity put in the explanations are impressive! Thanks and please do keep up!!!
@CodingIsFun
@CodingIsFun 2 года назад
Thank you so much for your positive feedback! I appreciate it! 😃
@alicemystery5520
@alicemystery5520 3 года назад
This is a great video. I am a beginner at using python and coding. This will help me understand what a GUI is and allow me to create something nice for work. Thanks a lot!
@CodingIsFun
@CodingIsFun 3 года назад
Thank you for watching the video. I am glad to hear that the video was helpful. Happy coding! 😃👩‍💻
@charliearmour1628
@charliearmour1628 2 года назад
Thinking about the many ways I could use this method. Thank you so much for this. Please keep up the tremendous work. This one's a real gem.
@CodingIsFun
@CodingIsFun 2 года назад
*I am glad you liked the video; thanks for watching and the kind words.* 😀
@CodingIsFun
@CodingIsFun 3 года назад
🤷‍♂️ Do you have any questions or need further support? Let me know in the comments 😃
@dishangmehta4397
@dishangmehta4397 3 года назад
Can you please make a tutorial on how to store inputs received from PyQt5 inputs to mongoDB??
@CodingIsFun
@CodingIsFun 3 года назад
​@@dishangmehta4397 Thanks for watching the video & your video suggestion. Sounds like an exciting video topic. I cannot make any promises, but l will see what I can do.
@CodingIsFun
@CodingIsFun 2 года назад
@GYAAN TECH Thanks for watching the video. In the PySimpleGUI Cookbook, there is an example of how to save the input: 'Recipe - Save and Load Program Settings' pysimplegui.readthedocs.io/en/latest/cookbook/ Regarding the multiline input box: As mentioned in the video, please have a look at the 'Demo' folder. PySimpleGui offers the following widget: sg.Multiline(default_text='This is the default Text should you decide not to type anything', size=(35, 3))
@DesiAtlas
@DesiAtlas 2 года назад
I'm soooooooooooooo happy to see this. Much needed video. I was searching for this only.
@CodingIsFun
@CodingIsFun 2 года назад
Glad you found it. Hope it is helpful :)
@Kicsa
@Kicsa 2 года назад
This is so fun, thank you so much! I'm happy I found this channel!
@CodingIsFun
@CodingIsFun 2 года назад
Happy to hear that you liked the video!
@bzaz228
@bzaz228 2 года назад
One of the best tutorials I have seen. Thank you
@CodingIsFun
@CodingIsFun 2 года назад
Thank you!
@erickgutierrez6471
@erickgutierrez6471 2 года назад
You explain really well. I’m feeling motivated to automate a task
@CodingIsFun
@CodingIsFun 2 года назад
Thank you for watching the video and taking the time to leave a comment. I am glad you liked the video.
@Axfourty
@Axfourty Год назад
Sorprendente, es un super video, breve claro, práctico y muy educativo. Muchas gracias
@CodingIsFun
@CodingIsFun Год назад
Thanks for the kind words! Glad to hear you found the video helpful and educational. 👍
@eteichma
@eteichma 6 месяцев назад
What more can I add than what has mentioned many times before? Simply a FANTASTIC video!! Thank you for your wonderful contribution.
@CodingIsFun
@CodingIsFun 6 месяцев назад
Loved reading your comment! Thanks for the support! 👍❤️
@andrell1206
@andrell1206 2 года назад
i enjoy all your tutorials. this was the 4th i have followed along. i am learning so much
@CodingIsFun
@CodingIsFun 2 года назад
I am happy to hear that you have been finding the videos helpful. Thanks for taking the time to leave a comment and for watching!
@JorgeMuxica
@JorgeMuxica Месяц назад
WOW I am impressed. This video is friendly and right to the point. Love it. In 10 minutes I learnt more stuff than reading any book on this topic. Excellent Job!
@CodingIsFun
@CodingIsFun Месяц назад
Thanks for the positive feedback! Appreciate you taking the time to leave a comment. Cheers, Sven ✌️
@chessking6518
@chessking6518 Год назад
Bro you are great. You taught exactly what I needed. Love you man
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video! 👍
@deborahodion5240
@deborahodion5240 Год назад
This was beautifully taught. Thank you.
@CodingIsFun
@CodingIsFun Год назад
Thanks for the kind words! I am glad you enjoyed it. 🤩
@drjainbhopal
@drjainbhopal 2 года назад
This is very useful. Thanks Sven!
@CodingIsFun
@CodingIsFun 2 года назад
Thank you! Glad you like the solution!
@bensonyeo1087
@bensonyeo1087 Год назад
you just got another subscriber , this is so useful and relevant in my field of work . Just started out with python and your explanation is so clear and concise . Thank you brother.
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video!
@dmz140
@dmz140 8 месяцев назад
Excellent video! Thanks for the help!!
@CodingIsFun
@CodingIsFun 8 месяцев назад
Glad I could help! Thanks for watching! 👍
@Mattykek
@Mattykek Год назад
Wow you made that so easy to understand. This topic was intimidating for me being new to coding. Thank you for the vid :)
@CodingIsFun
@CodingIsFun Год назад
Glad to hear you liked it! Thank you for commenting and watching. 😃
@fizahmajid1930
@fizahmajid1930 2 года назад
Thanks for the video. I am going to start using this. Good work! Hope to see more tutorials.
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching the video and taking the time to leave a comment! :)
@mohamedlahrech178
@mohamedlahrech178 Год назад
Awesome, thank you.
@CodingIsFun
@CodingIsFun Год назад
You're very welcome! Thank you for watching and for the comment!
@XLnCADMalayalam
@XLnCADMalayalam 2 года назад
Awesome work 😀
@CodingIsFun
@CodingIsFun 2 года назад
Thank you!
@yajan6650
@yajan6650 2 года назад
This is seriously impressive. 👏
@CodingIsFun
@CodingIsFun 2 года назад
Thank you very much!
@BRAM_PC
@BRAM_PC 6 месяцев назад
This is great! Thank you a lot!
@CodingIsFun
@CodingIsFun 6 месяцев назад
My pleasure! Appreciate you taking the time to watch and leave a comment.
@tinavo1758
@tinavo1758 2 года назад
Thanks for making this so simple to understand
@CodingIsFun
@CodingIsFun 2 года назад
Glad it was helpful! Thanks for watching the video & taking the time to leave a comment :)
@deanlawson6880
@deanlawson6880 Год назад
Well done nice little video! Thanks for this!
@CodingIsFun
@CodingIsFun Год назад
Glad you enjoyed it! Thanks for watching and taking the time to leave a comment! 👍
@KhalilYasser
@KhalilYasser 3 года назад
Awesome. Thank you very much.
@CodingIsFun
@CodingIsFun 3 года назад
A pleasure! Thanks for watching :)
@erolsavas19
@erolsavas19 Год назад
Thanks for this great example.
@CodingIsFun
@CodingIsFun Год назад
An absolute pleasure, very happy to hear that you found it useful! 👍
@coolboysidd
@coolboysidd 2 года назад
Super!!explained in a very simple way but very effective..so many things learnt in a such a small video!!great work sir!!
@CodingIsFun
@CodingIsFun 2 года назад
Happy to hear that. Thanks for watching and your kind words!
@jasonjang5112
@jasonjang5112 Год назад
Thank you❤, really appreciate your efforts
@CodingIsFun
@CodingIsFun Год назад
Glad you liked it. Thanks for watching.
@e-normous
@e-normous Год назад
Very helpful tutorial, thx a lot!
@CodingIsFun
@CodingIsFun Год назад
Thanks for the positive feedback! Appreciate you taking the time to leave a comment.
@dotank35
@dotank35 Год назад
What is amazing video, many thanks!
@CodingIsFun
@CodingIsFun Год назад
Glad you liked it. Thanks for watching and taking the time to leave a comment!
@elroeanunciado7202
@elroeanunciado7202 2 года назад
i learned a lot..thank you
@CodingIsFun
@CodingIsFun 2 года назад
Glad to hear that! Thank you for watching the video & taking the time to leave a comment 😃
@mohsowadi8302
@mohsowadi8302 2 года назад
Most clear and cleaver video I've ever seen >>>>>> good job
@CodingIsFun
@CodingIsFun 2 года назад
Thank you very much! :)
@mohsowadi8302
@mohsowadi8302 2 года назад
@@CodingIsFun Although there is a problem i hope you can help me with , the script wont convert to .exe , whenever i tried it says (IndexError: tuple index out of range) , dist folder is empty as well everything is updated i'm using Visual Studio and the script work fine with Visual Studio and from the Command prompt I would really appreciate if you know the answer Regards
@BiP00
@BiP00 Год назад
Man I wish I'd found your channel earlier!!! This is super useful!!!
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that you find the video useful! Thanks for watching and commenting! :)
@Youtuber-Hub
@Youtuber-Hub Год назад
Very beautifully explained....very informative
@CodingIsFun
@CodingIsFun Год назад
Thanks for the kind words! I am glad you enjoyed it.
@michaels7886
@michaels7886 Год назад
Best tutorial on the net
@CodingIsFun
@CodingIsFun 11 месяцев назад
Thanks for the kind words! I am glad you enjoyed it. 👍
@rodrigovieira4113
@rodrigovieira4113 Год назад
congratulations, thank you for sharing your knowledge
@CodingIsFun
@CodingIsFun Год назад
Thank you for watching the video and taking the time to leave a comment! 👍
@Frank-si2jd
@Frank-si2jd Год назад
Hello Sven, I can just add another positive reaction to all the others you already received, WOW WOW what a great tutorial! Thanks for this amazing work and I guess the Python community should build a statue for you! Regards, Frank
@CodingIsFun
@CodingIsFun Год назад
Hey Frank, Thanks for watching and leaving such a kind comment! I really appreciate it. 🙏 I'm glad you found the tutorial helpful. Happy Coding! 🚀
@DG-xg8vg
@DG-xg8vg 2 года назад
thank you for the video!
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching the video & your comment. 😀
@amoldalwai3961
@amoldalwai3961 3 года назад
This is top notch content ..hope you gain more subscribers
@CodingIsFun
@CodingIsFun 3 года назад
Thank you 😃🙏
@rmp5s
@rmp5s 9 месяцев назад
Very cool!!
@CodingIsFun
@CodingIsFun 9 месяцев назад
Thanks! :)
@apsellynch
@apsellynch Год назад
Pythons for business in a nutshell 🤯🤯 So many ideas to work with this base...thanks
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video!
@veerendranadhkillampalli3387
@veerendranadhkillampalli3387 2 года назад
i am python biggner, thanks and more helpful
@CodingIsFun
@CodingIsFun 2 года назад
Glad you liked it. Thanks for watching.
@chrisr2063
@chrisr2063 Год назад
Love the voice/accent. Cross between a man child and very intelligent man. Love the vids too. Will sub
@CodingIsFun
@CodingIsFun Год назад
Hey Chris! Thanks for watching and subscribing, welcome aboard! 👍
@ankitseth100
@ankitseth100 2 года назад
Great video, subscribed
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for the sub! :)
@csantino5728
@csantino5728 Месяц назад
Love it I already reply this project it work 🎉
@CodingIsFun
@CodingIsFun Месяц назад
Glad to hear you liked it! Thank you for commenting and watching. Cheers, Sven ✌️
@shamsul262
@shamsul262 Год назад
Excellent.
@CodingIsFun
@CodingIsFun Год назад
Thank you!
@aravinthmegnath3569
@aravinthmegnath3569 Год назад
Ultimate bro
@CodingIsFun
@CodingIsFun Год назад
Thanks! 💪
@metomeid1693
@metomeid1693 2 года назад
...wow..Very good video...thank...
@CodingIsFun
@CodingIsFun 2 года назад
Thank you! :)
@MonstroFull
@MonstroFull Год назад
thanks my friend...
@CodingIsFun
@CodingIsFun Год назад
Thank you for watching the video and taking the time to leave a comment!
@christiansfaith5631
@christiansfaith5631 Год назад
Another great video discover
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that you enjoyed this one too! Thanks for the comments! :)
@HeyFaheem
@HeyFaheem Год назад
Great Work Sir...
@CodingIsFun
@CodingIsFun Год назад
Thanks for the kind words! I am glad you enjoyed it.
@anawerena5396
@anawerena5396 Год назад
I love your channel
@CodingIsFun
@CodingIsFun Год назад
It's very kind of you to say so, thank you! 🙏
@tobiewaldeck7105
@tobiewaldeck7105 Год назад
Thank you for the video. I was using the append with concat when I was trying Web Scraping, but it was very confusing when dealing with multiple page scrapes because I'm a beginner. I saw someone with pdf extraction use something called a namedtuple for combining values, and appending a list which is then put into a dataframe. That method seemed simpler to me.
@CodingIsFun
@CodingIsFun Год назад
Thank you for watching the video and taking the time to leave a comment!
@svem1972
@svem1972 Год назад
Amazing tutorial and truly i am very much impressed for your knowledge and sharing such a beautiful content to Enthusiast Pythonist developers.
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that you liked the video; thank you for taking the time to leave a comment and for watching the video! 👍
@svem1972
@svem1972 Год назад
@@CodingIsFun sir not only liked your video, subscribed.as well
@elmondo.
@elmondo. 2 года назад
Thanks for sharing
@CodingIsFun
@CodingIsFun 2 года назад
A pleasure. Thanks for watching!
@TheStevenStevenson
@TheStevenStevenson Год назад
Combining this concept within a streamlit app [taking user input and recording into an excel spreadsheet] would be first class.
@CodingIsFun
@CodingIsFun Год назад
Thank you for watching the video & your suggestion.
@nagendravishwamitra3652
@nagendravishwamitra3652 3 года назад
Super,,, you are making our life simpler
@CodingIsFun
@CodingIsFun 3 года назад
*Hello nagendra vishwamitra, thanks for watching the video.* Glad it was helpful!
@nagendravishwamitra3652
@nagendravishwamitra3652 3 года назад
Sir, could you please give the code for pyinstaller --onefile--noconsole data_entry.py in jupyter notebook
@CodingIsFun
@CodingIsFun 3 года назад
@@nagendravishwamitra3652 The code would be the same - you could run it in a Jupyter Notebook cell, or do you get any errors?
@achyarfauzan4880
@achyarfauzan4880 2 года назад
thanks, i love it. the best for now
@CodingIsFun
@CodingIsFun 2 года назад
Thanks!
@achyarfauzan4880
@achyarfauzan4880 2 года назад
@@CodingIsFun why u dont use openpyxl?
@CodingIsFun
@CodingIsFun 2 года назад
@@achyarfauzan4880 No particular reason. You can also use openpyxl.
@gasskeunchannel2741
@gasskeunchannel2741 2 года назад
this is what I need. thanks man. +1 subscriber from me
@CodingIsFun
@CodingIsFun 2 года назад
Great! Welcome aboard! :)
@samaritanx9609
@samaritanx9609 2 года назад
Xlent video.. ❤️simple and clear Sven..U shortened my learning with this video.. if possible.. please make video on update, search and delete options on this topic itself...which will enhance knowledge of ur followers. ❤️ My advanced wishes...
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for your kind words & video suggestion! I appreciate it! :)
@aishasalim4243
@aishasalim4243 2 года назад
We have same opinion and waiting.
@mind7106
@mind7106 7 месяцев назад
Awesome sir god bless you You explained it simply amd effectively and more important clearly Thank you sir 🙏🏻
@CodingIsFun
@CodingIsFun 7 месяцев назад
Thanks for leaving a comment! Happy you enjoyed the video! 🙏
@Pankaj-Verma-
@Pankaj-Verma- 4 месяца назад
Thanks.
@CodingIsFun
@CodingIsFun 4 месяца назад
My pleasure! Appreciate you taking the time to watch and leave a comment. 👍
@solomondagnew2590
@solomondagnew2590 2 года назад
i have impressed with your tutorials .please show us save delete and edit button and report generation based on the saved data
@CodingIsFun
@CodingIsFun 2 года назад
Thank you very much. For retrieving/editing data, have a look at the following short example: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-RnTqlKzQhRY.html I hope this helps!
@IoTWebPlanet
@IoTWebPlanet 2 года назад
Excellent 🙏
@CodingIsFun
@CodingIsFun 2 года назад
Thank you! :)
@igormaricic7093
@igormaricic7093 Год назад
awesome
@CodingIsFun
@CodingIsFun Год назад
Thank you! :)
@lindal9056
@lindal9056 2 года назад
Hi Sven! Thank you so much for such an informative video! I have a question: what happened if we have multiple sheets in our excel file we want to enter the data into instead of the default sheet 1? Thank you in advance!
@CodingIsFun
@CodingIsFun 2 года назад
You could export it to an existing/specific sheet. Here is an example of how to do it in Pandas: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-DroafWQXqDw.html
@sureshgoku
@sureshgoku 3 года назад
Great video and a simple explanation thanks Sven. Needed to know how to retain same info for additional information entry. Like say there are two customers whose item list is similar except for 1 or 2 additional items. While doing the data entry for customer 2 I would like to give an option to retain items added for customer 1 and just add new items and do the data entry.
@CodingIsFun
@CodingIsFun 3 года назад
*Hello Nikhil Gore, thanks for watching the video and your question.* I have created a custom solution for you. Kindly have a look at the following video: 👉 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-RnTqlKzQhRY.html&ab_channel=CodingIsFun You will find the source code and the Excel File for your solution in the description box. Please treat it as a 'starter template'. You might want to adjust it to your specific use case. I hope it helps 😃 Cheers!
@sureshgoku
@sureshgoku 3 года назад
@@CodingIsFun thanks Sven just what I was looking for. Thanks alot
@walidmat8972
@walidmat8972 2 года назад
amazing video thanks a lot
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching and your comment! :)
@walidmat8972
@walidmat8972 2 года назад
@@CodingIsFun can we set coordinates X,Y as an arguments to position an element like a text, a button or an input field ? thanks
@CodingIsFun
@CodingIsFun 2 года назад
@@walidmat8972, I am not sure if that is possible. I quickly checked the documentation but could not find an option to set the x and y position. But perhaps I have overlooked something. Here is the link to the official documentation: pysimplegui.readthedocs.io/
@walidmat8972
@walidmat8972 2 года назад
@@CodingIsFun Thanks a lote 🙏
@Ja14111948
@Ja14111948 Год назад
exzellent.
@CodingIsFun
@CodingIsFun Год назад
Glad you liked it. Thanks for watching.
@alenpauls5159
@alenpauls5159 2 года назад
amazing video Sven! i was wondering if there is way to work whit an excel that has two cells merged as a heading and inside that there are two different attributes. for ex: sales on row 1: columns 1,2; and row 2, column 1 is price, column 2 is quantity. when i put the key as price or quantity it makes a new column with these heading, can i point the program to read row 2?
@fernandocoelho1334
@fernandocoelho1334 2 года назад
Very Good! There is a complete application with Save, Read, Update and Delete.
@CodingIsFun
@CodingIsFun 2 года назад
Thanks! No, I do not have a 'complete' CRUD application.
@fernandocoelho1334
@fernandocoelho1334 2 года назад
@@CodingIsFun Great!
@giorgiopesci1273
@giorgiopesci1273 5 месяцев назад
I am a novice, and I need guidance on how to install the Command Prompt. The Windows Command Prompt returns errors only. Thank you. BTW. Great job! Straight to the point, and it is exactly what I needed. Regrettably, I am not a programmer and I have difficulties to install the tools to code and follow your instructions. Thanks again.
@CodingIsFun
@CodingIsFun 5 месяцев назад
Thanks for watching. The actual error message would be helpful if you would like some guidance. Thanks! Cheers, Sven ✌️
@edmundosilva6309
@edmundosilva6309 4 месяца назад
This is great! I would like to know if we share the file and employees fill on their desktop if the information start updating on its own
@CodingIsFun
@CodingIsFun 4 месяца назад
Thanks for watching. Sorry, but I am not sure what you mean.
@hgyt5yh3h53t
@hgyt5yh3h53t Год назад
Subscribed! Thank you so much for the tutorial, I'm just a beginner in python but this really helped me building a simple database. It could be useful to upgrade the form allowing to modify the excel data once they are stored. Could you point me in the right direction? Thanks again!
@CodingIsFun
@CodingIsFun Год назад
Thanks so much for watching the video and leaving a comment! Your request is definitely noted. However, I get a ton of requests for custom solutions and, as much as I'd love to help everyone out, I just don't have the time in my schedule to develop and test all of them. I hope you can understand. Happy Coding!
@SanataniAryavrat
@SanataniAryavrat Год назад
awesome tutorial... could you also please make a tutorial on "Copy pasting cells within an excel file using python". something like: copy only the entire (rows) cells and columns in which data is, and then paste this after the last data column.
@CodingIsFun
@CodingIsFun Год назад
Thanks for watching and for your suggestion. I have done something similar already in the past. You can find the video here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-JoonRjMsSdY.html I hope it helps! Happy Coding!
@paxter3219
@paxter3219 2 года назад
THX! for the video, is there a use and input box to add numbers to multiple certain cell location within the CSV file? For the file I need to create, there is a value that need to input to multiple location within the CSV. So one input multiple output in different locations within the CSV.
@CodingIsFun
@CodingIsFun Год назад
Thank you very much for watching the video and your comment. Your requirements are well noted. Yet, I receive many requests for creating individual solutions. As much as I want to help, I simply do not find the time in my daily schedule to develop & test all the different requests. I hope you can understand. Thank you!
@rulibeatz2885
@rulibeatz2885 2 года назад
Thanks a lot! Is it possible for text fields to have text prediction, autocomplete?
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching. You might want to check out the following GitHub issue: github.com/PySimpleGUI/PySimpleGUI/issues/820
@francinelandim3541
@francinelandim3541 Год назад
Hi Sven! Thank you so much for sharing your knowledge. I have one question, is it possible to add a button in the layout (python) to search values in the excel file? Thank you!
@CodingIsFun
@CodingIsFun Год назад
You are welcome. That is possible. Have a look at the following example: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-RnTqlKzQhRY.html
@francinelandim3541
@francinelandim3541 Год назад
@@CodingIsFun thank you! You rock!
@freddykibassa3383
@freddykibassa3383 2 года назад
Thank You so much for the video, it was very helpful. Exactly what I was looking for to complete a project at work. But I have a question, after generating that "little application" that prompt our form, how do I share it with other people?
@CodingIsFun
@CodingIsFun 2 года назад
7:40 min
@moisesnava6142
@moisesnava6142 2 года назад
Great video Thanks for this, I have one question y supossed that when I share the exe file needs to be with the excel and has to be in the same path right? To change this path I could implement other window with option to change the path or the file to append data?
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching. You are right. Currently, the application is looking for an Excel file in the same folder. Yet, you can select the Excel file dynamically by inserting the 'FileBrowse' Element: pysimplegui.readthedocs.io/en/latest/call%20reference/ www.screencast.com/t/64AUEVrzN I hope it helps! Happy Coding! :)
@ahmedhelal920
@ahmedhelal920 2 года назад
Really thank you very much , you are a great teacher , and i have question please , i need to know how can we make form size bigger than this
@CodingIsFun
@CodingIsFun 2 года назад
Thank you! You can change the layout as follows: window = sg.Window('Simple data entry form', layout ,size=(290, 50))
@guatireguitar
@guatireguitar Год назад
Fantástic video. Thanks you very much. One question: what IDE you use? I'm using Visual studio code...
@CodingIsFun
@CodingIsFun Год назад
Thank you. In the video I used 'Atom'.
@stevemorse5052
@stevemorse5052 Год назад
Hi great video, clear and concise. I do have one question though, having watched several videos on this kind of topic, I have noticed that Excel and Word files are used, why not Libre Office files?
@CodingIsFun
@CodingIsFun Год назад
Simple answer for my videos: I only have MS Office installed ;)
@ahmedjoo1858
@ahmedjoo1858 Год назад
amazing video, one of the most valuable 3min i spent on youtube. would you show how we read combo information from mySQL db instead of hard code it in the program? thanks
@CodingIsFun
@CodingIsFun Год назад
Thanks for watching the video. Happy to hear that you found the video valuable. In essence, PySimpleGUI is 'just' used to create the GUI. If you want to manipulate a MySQL database, I would suggest coding out your pure Python script first (without GUI). Once you got your CRUD (Create/Read/Update/Delete) functions in place (or whatever you want to do) when you can build the GUI using PySimpleGUI. To get started with MySQL + PySImpleGUI, check out the following post: stackoverflow.com/a/622308 Happy Coding! 🚀
@jasonhammerle3582
@jasonhammerle3582 Год назад
that was very well done! thanks for this! so glad i know about PySimpleGUI now!
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video! 👍
@hasanaqbayli149
@hasanaqbayli149 Год назад
Hello Man, The way you are explaining is excellent!!! Thanks a lot, Please tell me Do you have similar tutorial or code where Data Entry is My SQL intesad of excel? Thanks in advance
@CodingIsFun
@CodingIsFun Год назад
Thanks for watching. Nope, I do not have a tutorial on that topic.
@nssdesigns
@nssdesigns 4 месяца назад
I was looking for a way to get data from and Excel file to use in an online web form filling. I've done this successfully using Power Automate Desktop but now I don't have a license. Looked at AHK but without the coding skill it's beyond my scope for now. Watched your video using chatGPT to write Python automation BUT I guess this is a bit more challenging as each input field needs to be mapped in Python. How deep would this be?
@brijendraydv
@brijendraydv 2 года назад
Awsome,could you.also explain the code by wiritng how to avoid duplicate entries?
@CodingIsFun
@CodingIsFun Год назад
Thanks so much for watching the video and leaving a comment! Your request is definitely noted. However, I get a ton of requests for custom solutions and, as much as I'd love to help everyone out, I just don't have the time in my schedule to develop and test all of them. I hope you can understand. Happy Coding!
@michaelskirde-visuata5742
@michaelskirde-visuata5742 2 года назад
Hey, really a great tutorial. This I was looking for. Let‘s see if there is also an app to display the content of the excel file.
@CodingIsFun
@CodingIsFun 2 года назад
Thanks! Here is a small example of how to retrieve data: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-RnTqlKzQhRY.html Perhaps it already helps. Happy Coding!
@patriziotiburzi136
@patriziotiburzi136 Год назад
Amazing tutorial. Thanks for your work. I have a question tho. What should I do if i need some of the fields of the excel file to be filled always with the same data? I'll explain this. I have to worl with a boring CSV File in wich i have to manually fill only 2 or 3 cells, and the remaining (a total of 10 in a line) they have always the same data. A boring work of copy/paste for hundreds of lines. This will help me a lot if I could apply your teaching on my needs. Thank you
@CodingIsFun
@CodingIsFun Год назад
Thank you very much for watching the video and your comment. Your requirements are well noted. Yet, I receive many requests for creating individual solutions. As much as I want to help, I simply do not find the time in my daily schedule to develop & test all the different requests. I hope you can understand. Thank you!
Далее
EASILY Make an Automated Data Entry Form in Excel
14:52
Introducing Python in Excel
19:01
Просмотров 1,5 млн
SUPER EASY Excel Data Entry Form (NO VBA)
6:22
Просмотров 2 млн