Snake Game

Submitted by MisterBeck on Mon, 04/20/2020 - 14:05

Here's a snake game I made a while back, in Excel VBA.

Snek.xlsm

The code is on my newly created Github, if you want to build it from source.
https://github.com/ParkerLewisBeck/Snek.xlsm

In the next few posts, I will go over the code, explain how it works, and maybe add some improvements.

 

Excel Snake Game

 

Comments

A lot of thanks for all of the effort on this web page. My niece really loves setting aside time for investigations and it's really easy to see why. I know all of the powerful ways you present very important techniques via your blog and as well as inspire participation from others on that concern plus our own simple princess has been learning a lot. Take pleasure in the remaining portion of the year. You're doing a tremendous job.
[url=http://www.chromeheartstoreonline.com]chrome hearts online store[/url]

I and also my friends were found to be checking the nice items found on your site then the sudden came up with a terrible feeling I had not expressed respect to the web blog owner for those secrets. Those ladies are already consequently very interested to read them and now have very much been taking advantage of them. I appreciate you for genuinely simply accommodating and for using certain awesome areas most people are really wanting to understand about. My honest regret for not expressing appreciation to you sooner.
[url=http://www.jordan-retro.us.com]retro jordans[/url]

I intended to create you a very little observation so as to thank you very much as before for your personal incredible things you have discussed here. It's quite shockingly open-handed of people like you to deliver freely all most people could have offered for an electronic book to generate some bucks for their own end, most notably seeing that you might well have tried it if you wanted. Those tactics also served to be the easy way to realize that other people have similar dreams similar to my own to realize great deal more with regards to this condition. I think there are many more fun occasions ahead for many who read your website.
[url=http://www.stone-island.us.com]stone island outlet[/url]

Needed to write you one little bit of word in order to say thank you once again for all the remarkable basics you've documented in this case. It has been so strangely generous with you to provide unreservedly exactly what a lot of folks could have sold for an e-book to earn some bucks on their own, notably now that you could possibly have tried it in case you decided. The advice additionally worked to become a easy way to be sure that some people have similar eagerness just as my very own to see more with reference to this problem. I am sure there are millions of more fun times in the future for individuals who looked over your site.
[url=http://www.jordansshoes.us.org]jordan shoes[/url]

I want to point out my gratitude for your kind-heartedness in support of women who really want help on your idea. Your very own dedication to getting the solution all around has been surprisingly powerful and has continually encouraged workers much like me to get to their objectives. Your personal insightful information entails a great deal a person like me and especially to my fellow workers. Thank you; from each one of us.
[url=http://www.yeezy350s.com]yeezy boost 350[/url]

I definitely wanted to type a simple message to be able to thank you for all the magnificent concepts you are writing at this site. My rather long internet look up has at the end been rewarded with reasonable facts to talk about with my pals. I would repeat that we visitors are unequivocally lucky to dwell in a remarkable community with many lovely professionals with beneficial tactics. I feel really lucky to have encountered the web page and look forward to some more amazing moments reading here. Thank you again for everything.
[url=http://www.kyrie6.org]kyrie 6 shoes[/url]

I must express my admiration for your kind-heartedness giving support to those who really want guidance on your issue. Your real commitment to passing the solution all over had become quite good and have enabled guys and women just like me to reach their aims. Your own insightful advice means this much a person like me and extremely more to my office colleagues. Best wishes; from everyone of us.
[url=http://www.monclercoat.us.com]moncler coat[/url]

Thanks a lot for providing individuals with an exceptionally pleasant possiblity to discover important secrets from this blog. It can be very useful and as well , full of amusement for me and my office mates to visit the blog at a minimum three times in 7 days to see the newest things you have got. And lastly, I'm also actually satisfied with all the fabulous pointers served by you. Some 4 ideas in this posting are absolutely the most efficient I have ever had.
[url=http://www.kyrieirving-shoes.us.com]irving shoes[/url]

I am just writing to make you be aware of of the incredible discovery my princess gained reading your site. She learned too many things, which include what it's like to possess an awesome teaching character to have others very easily fully grasp specified tricky subject areas. You actually did more than my expectations. Thanks for coming up with such necessary, trustworthy, edifying and as well as easy tips about the topic to Mary.
[url=http://www.birkinbag.us.com]hermes birkin[/url]

Thanks for every one of your effort on this web page. Gloria delights in participating in internet research and it is easy to understand why. We all hear all concerning the dynamic method you render invaluable steps by means of your blog and as well as boost response from other people on the subject matter while my girl is now being taught a great deal. Take pleasure in the rest of the new year. You have been performing a good job.
[url=http://www.kd12.us.com]kevin durant shoes[/url]

A lot of thanks for every one of your hard work on this web page. Debby enjoys doing research and it is obvious why. A lot of people learn all regarding the lively method you convey both useful and interesting items through your web site and recommend participation from other people about this theme and my girl is without question learning a great deal. Have fun with the remaining portion of the new year. Your carrying out a wonderful job.
[url=http://www.off-whiteshoes.us.com]off white shoes[/url]

Thanks so much for giving everyone an extremely brilliant chance to read from this blog. It's always so pleasant and as well , full of amusement for me personally and my office co-workers to search your website more than three times in a week to read the latest issues you will have. And of course, I'm so usually astounded with the effective thoughts served by you. Certain 3 points in this article are in fact the most beneficial we have ever had.
[url=http://www.offwhiteshoes.us.com]off white shoes[/url]

I'm just commenting to let you understand what a wonderful experience my cousin's daughter went through viewing your web site. She realized lots of details, with the inclusion of what it is like to have an ideal helping character to make other people very easily fully grasp certain problematic matters. You truly exceeded her desires. Many thanks for giving the useful, safe, revealing and in addition cool guidance on your topic to Evelyn.
[url=http://www.supremes-clothing.com]supreme clothing[/url]

I am glad for commenting to make you know of the helpful discovery our girl experienced visiting your web site. She mastered a lot of things, which include what it is like to possess an awesome helping heart to make the rest just grasp specified grueling matters. You really did more than our desires. Thanks for offering those informative, healthy, edifying and as well as cool guidance on the topic to Jane.
[url=http://www.goldengoose-shoes.us.com]golden goose[/url]

I would like to express appreciation to this writer just for bailing me out of this type of predicament. Right after browsing through the search engines and getting solutions that were not productive, I thought my life was done. Living minus the approaches to the problems you have sorted out as a result of your main article content is a critical case, as well as those which could have in a wrong way affected my career if I hadn't noticed your blog. Your main understanding and kindness in touching a lot of stuff was precious. I am not sure what I would've done if I had not come upon such a stuff like this. I am able to at this time relish my future. Thanks very much for this expert and result oriented guide. I will not think twice to endorse your web sites to any individual who would need guidance on this matter.
[url=http://www.goldengoose-outlet.us.com]golden goose[/url]

I would like to express appreciation to you just for bailing me out of this type of predicament. As a result of browsing through the world wide web and seeing notions that were not beneficial, I figured my entire life was over. Existing minus the approaches to the problems you've sorted out by way of the site is a serious case, as well as the kind which may have in a wrong way affected my career if I had not encountered the website. Your main know-how and kindness in playing with the whole lot was tremendous. I am not sure what I would've done if I had not encountered such a solution like this. I'm able to at this moment look ahead to my future. Thanks for your time so much for your professional and result oriented guide. I will not hesitate to endorse the sites to anybody who desires counselling on this topic.
[url=http://www.goldengoosesneakers.us.com]golden goose sneakers[/url]

I wish to express some thanks to this writer just for rescuing me from this type of difficulty. Just after looking out through the world wide web and finding techniques which were not powerful, I figured my life was gone. Being alive minus the answers to the problems you have solved by means of your entire blog post is a serious case, as well as the kind that might have negatively affected my career if I had not come across your site. Your capability and kindness in handling all things was crucial. I am not sure what I would have done if I hadn't discovered such a point like this. I can now look forward to my future. Thanks very much for your professional and effective guide. I will not think twice to refer the blog to anybody who requires assistance about this situation.
[url=http://www.airjordansstore.com]jordan shoes[/url]

I simply wished to appreciate you again. I do not know what I might have achieved in the absence of these opinions discussed by you directly on my concern. This has been the daunting scenario for me, but taking note of the well-written form you solved the issue made me to weep for contentment. I am just grateful for your help and in addition expect you know what a great job you happen to be accomplishing teaching people thru your websites. I'm certain you haven't come across all of us.
[url=http://www.monclercoat.us.com]moncler[/url]

I together with my pals happened to be studying the good secrets and techniques located on your site and at once developed a terrible suspicion I never expressed respect to the website owner for them. All the ladies came for this reason happy to study them and have really been having fun with these things. Appreciation for simply being considerably helpful as well as for deciding upon some excellent issues most people are really needing to be aware of. Our own sincere apologies for not expressing appreciation to you earlier.
[url=http://www.paulgeorgeshoes.us.com]pg shoes[/url]

I wish to show my thanks to you for bailing me out of this incident. As a result of checking throughout the search engines and meeting techniques which are not pleasant, I figured my entire life was well over. Living without the approaches to the problems you have sorted out through this post is a crucial case, as well as those that could have adversely affected my career if I had not come across your website. Your know-how and kindness in taking care of almost everything was important. I don't know what I would have done if I had not encountered such a thing like this. I can now look forward to my future. Thanks a lot so much for the specialized and amazing guide. I won't hesitate to suggest your site to any individual who needs assistance on this issue.
[url=http://www.lebron18shoes.us]lebron 18[/url]

I and my friends have been examining the good recommendations found on your website and at once I had a horrible suspicion I had not expressed respect to the web site owner for those tips. All of the young boys were happy to learn them and have now in fact been using these things. We appreciate you being so considerate and for considering some incredible subject matter millions of individuals are really desperate to be aware of. Our honest apologies for not expressing gratitude to you earlier.
[url=http://www.supremeshirt.us.com]supreme shirt[/url]

I must express my respect for your kindness giving support to men and women that have the need for help on the question. Your real dedication to passing the solution all-around had been definitely important and have in every case helped workers like me to arrive at their desired goals. Your warm and helpful help and advice can mean much a person like me and additionally to my office workers. Thanks a lot; from each one of us.
[url=http://www.lebronjames.us.com]lebron james shoes[/url]

My husband and i felt so lucky Ervin could round up his reports via the precious recommendations he had in your site. It's not at all simplistic to simply always be giving for free tips and tricks which most people might have been selling. Therefore we recognize we have you to appreciate for that. The specific explanations you've made, the easy web site menu, the friendships you can help to create - it is many powerful, and it's facilitating our son in addition to the family believe that that subject is exciting, which is certainly really mandatory. Thank you for the whole thing!
[url=http://www.russellwestbrookshoes.us]russell westbrook shoes[/url]

I want to get across my admiration for your kindness giving support to people who have the need for assistance with this one theme. Your real dedication to passing the message all over appears to be astonishingly important and have really helped many people much like me to get to their objectives. Your invaluable information signifies a lot to me and especially to my office workers. Thanks a ton; from each one of us.
[url=http://www.yeezy-500.us.com]yeezy 500[/url]

I in addition to my buddies were reading through the nice ideas from your web site and then at once came up with a terrible suspicion I never expressed respect to the blog owner for those strategies. These guys came for this reason thrilled to learn them and have in effect absolutely been having fun with those things. Many thanks for really being really considerate and then for getting such wonderful subjects millions of individuals are really wanting to understand about. Our honest apologies for not expressing gratitude to you earlier.
[url=http://www.hermesbirkinbags.us.com]birkin bag[/url]

I have to get across my admiration for your kindness giving support to all those that actually need help on this important content. Your real dedication to passing the solution around had become astonishingly effective and has without exception encouraged ladies much like me to attain their aims. The warm and friendly help means a great deal a person like me and somewhat more to my colleagues. Warm regards; from all of us.
[url=http://www.supremenewyork.us.com]supreme new york[/url]

My spouse and i have been satisfied when Edward managed to carry out his web research because of the precious recommendations he gained in your web pages. It is now and again perplexing to simply continually be giving for free points that most people could have been selling. Therefore we know we have got you to be grateful to for that. Those illustrations you made, the straightforward website menu, the friendships you will assist to instill - it is mostly fabulous, and it is making our son and the family do think this article is cool, which is exceedingly essential. Many thanks for the whole lot!
[url=http://www.yeezy-supply.us.org]yeezy supply[/url]

I as well as my friends have been reviewing the excellent thoughts from your web site and suddenly got an awful feeling I never expressed respect to the site owner for those tips. The young boys were definitely for this reason excited to learn all of them and have without a doubt been tapping into those things. Many thanks for being very considerate as well as for considering some useful topics most people are really desirous to discover. My honest apologies for not expressing appreciation to you sooner.
[url=http://www.jordanssneakers.us.com]jordan sneakers[/url]

Needed to post you that little observation just to say thanks yet again for your personal pretty tricks you've contributed on this page. It's so shockingly open-handed with people like you to grant unreservedly exactly what many people could possibly have made available for an ebook to make some cash for their own end, specifically now that you might have tried it in case you desired. Those inspiring ideas also served as the fantastic way to fully grasp that the rest have similar eagerness similar to my personal own to figure out more concerning this problem. I'm certain there are many more fun periods ahead for those who go through your site.
[url=http://www.bapesonline.com]bape[/url]

I and also my friends have already been checking the best hints located on your site and at once developed an awful suspicion I never expressed respect to the site owner for those techniques. Most of the women came for this reason glad to read them and now have in reality been taking pleasure in them. Thanks for being so considerate and then for having this kind of very good guides millions of individuals are really desirous to know about. My honest apologies for not expressing appreciation to earlier.
[url=http://www.yeezy350s.com]yeezy[/url]

Needed to send you that little bit of remark so as to thank you so much as before for all the remarkable guidelines you have provided on this site. It's open-handed of people like you to supply unhampered all that many individuals could possibly have made available for an electronic book to earn some dough for themselves, certainly considering that you could possibly have tried it in case you decided. The solutions also worked to become a easy way to understand that most people have similar zeal much like mine to see many more pertaining to this problem. I'm sure there are numerous more enjoyable sessions ahead for individuals that looked over your blog.
[url=http://www.kyrie4shoes.us]kyrie shoes[/url]

I really wanted to construct a message to be able to express gratitude to you for all the fantastic solutions you are writing on this site. My incredibly long internet search has at the end been rewarded with really good ideas to exchange with my company. I would say that most of us website visitors actually are unquestionably endowed to be in a magnificent site with very many special professionals with great secrets. I feel pretty blessed to have seen your entire webpage and look forward to tons of more awesome minutes reading here. Thanks a lot once more for all the details.
[url=http://www.retro-jordans.us.com]jordan retro[/url]

My spouse and i were so joyous that Emmanuel could carry out his basic research through the precious recommendations he grabbed while using the blog. It's not at all simplistic just to find yourself giving away information which usually the others have been selling. So we know we need the blog owner to be grateful to for this. The entire explanations you made, the simple website navigation, the friendships you make it possible to foster - it's all unbelievable, and it's really making our son and us consider that this matter is fun, and that is tremendously fundamental. Thank you for the whole lot!
[url=http://www.hermesonlineshop.com]birkin bag[/url]

I happen to be commenting to let you know what a magnificent encounter my cousin's daughter obtained viewing your web page. She learned several details, most notably how it is like to possess a very effective giving nature to have other people really easily have an understanding of a number of extremely tough subject matter. You really exceeded my desires. I appreciate you for presenting the informative, safe, revealing and as well as easy tips on the topic to Evelyn.
[url=http://www.hermesbirkinbags.us.com]birkin bag[/url]

I precisely had to appreciate you once more. I do not know the things I could possibly have gone through in the absence of the type of secrets shared by you over this subject. It truly was a challenging crisis for me personally, nevertheless spending time with this skilled avenue you resolved it forced me to jump for happiness. Extremely happier for your information and even expect you realize what a great job you are always accomplishing teaching many others through the use of your blog. Most probably you have never come across all of us.
[url=http://www.curry7shoes.us]curry 7[/url]

I needed to compose you one tiny note to help say thanks a lot as before for your personal lovely tips you have shared on this site. It has been certainly extremely open-handed with people like you to present unhampered precisely what most people could possibly have marketed for an e-book in making some cash on their own, mostly considering the fact that you might well have done it in case you desired. These tricks also acted to become a easy way to recognize that most people have similar desire like mine to grasp more pertaining to this condition. I am sure there are a lot more pleasant opportunities in the future for folks who read your website.
[url=http://www.jordan13.us.com]jordan 13[/url]

Thanks so much for providing individuals with remarkably superb possiblity to check tips from this blog. It's always so lovely plus packed with amusement for me personally and my office friends to search your site at the very least 3 times in 7 days to read the fresh tips you will have. And indeed, I am also actually contented for the striking secrets you serve. Certain 4 tips in this article are without a doubt the most effective we've ever had.
[url=http://www.jordan12.us.com]jordan 12[/url]

My husband and i ended up being so thankful that Raymond could carry out his researching using the ideas he came across while using the weblog. It is now and again perplexing just to continually be giving away information and facts that many the rest have been selling. And we consider we now have the website owner to give thanks to for that. Most of the explanations you've made, the straightforward site menu, the friendships you can help promote - it's everything remarkable, and it's really assisting our son in addition to the family know that this subject is brilliant, and that's seriously serious. Many thanks for all!
[url=http://www.kobesneakers.com]kobe sneakers[/url]

I want to show thanks to you just for bailing me out of this scenario. Right after surfing around through the world-wide-web and coming across strategies that were not beneficial, I was thinking my life was gone. Living minus the approaches to the difficulties you have sorted out by means of the blog post is a crucial case, and ones which might have negatively damaged my career if I hadn't noticed your website. That competence and kindness in playing with the whole lot was excellent. I'm not sure what I would've done if I had not come upon such a stuff like this. It's possible to now look ahead to my future. Thank you very much for the expert and sensible guide. I won't think twice to endorse your site to anyone who needs to have counselling on this topic.
[url=http://www.goldengoose-outlet.us.com]golden goose outlet[/url]

I am also commenting to make you be aware of of the really good experience my wife's girl had visiting your web site. She came to find so many issues, with the inclusion of what it is like to have a wonderful giving mood to let certain people with no trouble gain knowledge of a variety of impossible topics. You actually did more than our own expected results. Thank you for coming up with these interesting, trusted, edifying and unique tips about this topic to Ethel.
[url=http://www.curry6.net]curry 6[/url]

I enjoy you because of your whole effort on this web page. My mom delights in setting aside time for investigations and it's easy to understand why. A lot of people learn all of the lively mode you make important steps via the web site and as well encourage contribution from website visitors on this subject matter then our own princess is now understanding a lot. Take pleasure in the remaining portion of the year. You are doing a great job.
[url=http://www.curry-8.us]curry 8[/url]

I want to show appreciation to this writer for rescuing me from such a instance. After browsing through the world-wide-web and seeing ways which are not productive, I thought my entire life was done. Living without the approaches to the difficulties you have resolved all through your entire site is a crucial case, as well as ones which could have in a wrong way damaged my career if I had not discovered the website. Your primary mastery and kindness in controlling the whole thing was precious. I'm not sure what I would've done if I hadn't encountered such a stuff like this. I am able to at this moment look forward to my future. Thanks for your time very much for this reliable and results-oriented guide. I won't hesitate to propose your blog post to anybody who would need guidelines about this matter.
[url=http://www.goldengooses.us]golden goose[/url]

I wish to show some appreciation to this writer for bailing me out of such a setting. Just after checking through the world-wide-web and meeting ideas which are not productive, I was thinking my life was over. Being alive without the answers to the issues you have solved as a result of your main short post is a serious case, and the kind that could have in a wrong way damaged my entire career if I hadn't discovered the website. That training and kindness in touching the whole thing was important. I don't know what I would've done if I had not come upon such a subject like this. I am able to at this point relish my future. Thanks for your time very much for the expert and results-oriented guide. I will not be reluctant to recommend your web sites to any individual who needs to have direction about this problem.
[url=http://www.monclerjackets.us]moncler jackets[/url]

I intended to create you the bit of observation to finally say thank you once again relating to the magnificent methods you have featured above. This has been really open-handed of people like you to deliver openly what exactly a lot of folks would have sold as an e-book to help make some bucks for their own end, particularly since you could have tried it if you considered necessary. The secrets also served to provide a good way to understand that most people have the same zeal the same as my own to grasp great deal more in respect of this condition. I believe there are thousands of more enjoyable periods ahead for individuals that read through your blog post.
[url=http://www.goldengooseoutlets.us]golden goose outlet[/url]

I wanted to compose a quick word to be able to express gratitude to you for these unique pointers you are writing at this website. My time intensive internet investigation has at the end of the day been honored with reliable points to exchange with my friends and classmates. I 'd assume that we readers are unequivocally fortunate to dwell in a good website with many special individuals with useful hints. I feel pretty lucky to have used the site and look forward to really more amazing minutes reading here. Thanks once again for everything.
[url=http://www.hermesbirkins.com]hermes birkin bag[/url]

My spouse and i got absolutely more than happy that Edward managed to finish off his investigations because of the ideas he acquired when using the web pages. It is now and again perplexing to simply always be making a gift of helpful hints which other people might have been trying to sell. We really know we have got the website owner to thank for this. The main explanations you've made, the easy blog menu, the friendships you can aid to foster - it's got everything excellent, and it's really assisting our son and us imagine that that idea is satisfying, which is tremendously fundamental. Thank you for all!
[url=http://www.supremeclothingsstore.com]supreme clothing[/url]

I just wanted to develop a simple message in order to express gratitude to you for the nice steps you are giving out at this site. My time intensive internet investigation has at the end been paid with sensible ideas to share with my neighbours. I would admit that we website visitors are unquestionably lucky to be in a good place with many wonderful individuals with good tricks. I feel somewhat lucky to have discovered the site and look forward to some more entertaining moments reading here. Thanks a lot again for everything.
[url=http://www.offwhites.us.com]off white nike[/url]

I precisely wished to appreciate you once again. I'm not certain the things I might have gone through in the absence of those tactics shown by you concerning such subject matter. It had become a frustrating problem in my view, nevertheless taking a look at your well-written approach you processed that made me to jump for fulfillment. Now i am grateful for your help as well as hope you are aware of an amazing job you are doing instructing people today through your blog post. I am sure you've never met all of us.
[url=http://www.stephcurryshoes.com]curry shoes[/url]

I would like to express my appreciation to you for rescuing me from this particular situation. After searching throughout the the web and meeting advice which are not pleasant, I thought my entire life was well over. Existing without the solutions to the problems you have solved by means of this short post is a crucial case, and the kind which may have in a negative way damaged my entire career if I hadn't come across your web page. Your personal know-how and kindness in maneuvering all the things was valuable. I don't know what I would've done if I had not come upon such a solution like this. I am able to now relish my future. Thanks a lot so much for your reliable and sensible guide. I will not think twice to suggest the sites to any individual who would like recommendations about this issue.
[url=http://www.lebron18.us]lebron james shoes[/url]

Add new comment

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.