Microsoft Excel VBA Programming & Excel Macros for Beginners (Udemy.com)
Become a Proficient Excel Macros and Excel VBA Programmer with Real-World Projects | 2025 UPDATED with Excel 365
Created by: Andreas Exadaktylos
Last updated September 2026
What you will learn
- Create and Modify Macros in Excel
- Understand VBA and create your first piece of code
- The course is full of code examples that you can use straight away
- Become a proficient Excel Macro and VBA Programmer in a very short time
- Know the difference between Macros and VBA
- Choose the right Loop for each task
- Learn Automation secrets in Excel VBA
- Follow along with included Excel project files
- Learn from an instructor with over 24 years of experience with Microsoft Excel, teaching thousands of students in his own computer learning school
- Learn the most current version of Microsoft Excel
- Course updated regularly
- An instructor ready to answer your questions in less than 24 hours
- Watch high-quality video lectures with lifetime access
- Quizzes and exercises
- Certificate of completion
How it compares
Against the other 355 rated Udemy courses in Excel on CourseDuck:
- Rating4.4 out of 5higher than 25% of them
- Reviews1,909#119 of 356 by number of reviews
- Length12.2 hourslonger than 78% of them
- Last updatedSeptember 2026more recently than 98% of them
Quality Score
Overall Score : 88 / 100
Course Description
COMPLETELY REDONE ON 2025 WITH NEW VIDEOS!
Become a proficient Excel Macros & VBA Programmer in a very short time with Real-World Projects.
Excel VBA is powerful. Everybody wants to learn Excel Macros and Excel VBA. They can make Excel work like magic. But most Excel users never use them. Others spend several days on a multi-hour course or working through a 1000-page book, getting overwhelmed with information. So why waste a great deal of time learning things you may never use?
In this course, my goal is to help you learn ways to create Excel Macros that won’t burst your brain. Also to convey the main principles of VBA language and allow beginners, taking their first steps, to learn without requiring individual training.
Content and overview
A macro is a sequence of instructions that automates some aspects of Excel so that you can work more efficiently and with fewer Errors. Macros are written in VBA, which stands for Visual Basic for Applications, which is a programming language developed by Microsoft.
If you think Excel VBA programmers are smarter or more gifted than you, then you’re mistaken. Yes, macros can be intimidating, and yes, programming is a huge topic. If you saw a course on Excel programming with hundreds of lectures, would you really watch all of them?
But wait a minute…
What about people who may not have a programming background but aspire to reap the utmost from the program? Are there any programming principles and well-guarded secrets that you can learn and use to create any Macros you want?
In this course, you will find several short, to-the-point lectures covering Excel Macros and VBA entertaining and accessible to non-techies. The goal is not to make you a star Excel programmer. If you want to be that, go for it! But I’ll give you some best practices and make this course extremely practical. After all, you are not a programmer, you just need to write an Excel Macro to help you get your work done.
Why is this course different?
It's super practical. Free downloadable Excel working files are included to allow you to follow along using the same material I use throughout the lectures. You can download all of them.
It's comprehensive and fast. Microsoft Excel Macros and VBA are complex, that's why the course is broken down into bite-sized pieces
I update the Excel class monthly with new lectures!
It has a Homework-Quiz after the section so to prove that you have learned the material.
You will learn the most current version of Microsoft Excel (2019), but the concepts are compatible with Excel 2007, Excel 2010, Excel 2013, and Excel 2016
Compatible with Microsoft Office for Macintosh
Are you looking to learn practical Macro and VBA techniques you can put to use instantly? If so, then this is the course for you. It’s entirely project-based and it’s full of examples that are fully explained and easy to understand. It has been recorded with the brand new Excel 2019 in full HD 1080p. If you get stacked don’t worry. I have fast and full support through the discussion board. And if you don’t like the course simply return it. There is a 30-day money back guarantee. At the end of this Microsoft Excel class you will be given a Certificate of Completion
What are you waiting for? Enroll now! (it is 100% no risk deal)
Instructor Details
- 4.4 Rating
1,909 Reviews
Andreas Exadaktylos
Hi, I'm Andreas — and over the past 20 years I've taught Microsoft Excel, Python and the full Microsoft Office suite to more than 80,000 students here on Udemy, who've left over 20,000 reviews.
My approach is simple: short, practical lessons built around real tasks, not theory. You'll open a spreadsheet, follow along, and finish each section able to do something you couldn't do before. No filler, no jargon.
I hold a Master's Degree in Computer Science and a Degree in Electronic Engineering.
Since 2001 I've run Futurekids, my own computer learning school, and I'm the founder of Mellon Training, an online video learning platform. That mix of classroom teaching and software work is what shapes every course I build — I know where learners get stuck, because I've watched it happen in person for two decades.
I live on Rodos, a Greek island, with my family, two kids and a very patient dog. When I'm not recording, I'm usually travelling or reading.
If you get stuck in one of my courses, post in the Q&A — I answer personally.
More courses by Andreas Exadaktylos
Microsoft Excel Dashboard & Data Analysis Masterclass (2026)
4.5 (7,502 Reviews)
Provider: Udemy
Time: 20.4h
$89.99
Excel Power Query, Power Pivot, DAX, Power BI & Power 3D Map (2026)
4.7 (4,152 Reviews)
Provider: Udemy
Time: 16.8h
$99.99
Python for Absolute Beginners: Learn Python in a Week! (2026)
4.6 (1,840 Reviews)
Provider: Udemy
Time: 13.4h
$11.99
Excel Financial Modeling and Business Analysis Masterclass (2026)
4.5 (1,401 Reviews)
Provider: Udemy
Time: 15.6h
$74.99
Gmail Complete Course: 25+ Google email Techniques (2025)
4.4 (1,306 Reviews)
Provider: Udemy
Time: 2.4h
$74.99
Excel Charts, Infographics & Data Visualization Masterclass (2026)
4.8 (1,182 Reviews)
Provider: Udemy
Time: 10.4h
$12.99
Reviews
By John Kessinger on 6/19/2025
I thought the material in the course was great. I picked up a lot of material that was not covered in other courses that I've taken. The delivery was great, upbeat and pertinent to the subject material. The only issue I had, and it's a small issue, is the course flow was a little disjointed. One section looked and sounded differently than previous section(s). Not a large issue. The presentation could have been a little better. Overall, I enjoyed and learned much. Thank you.
By Lisa Lilla on 11/25/2024
This was an informative course that focused on key fundamentals of using macros in Excel. There were critical concepts included in this curriculum. The tests were engaging. Altogether, I thought this was well worth the investment and will likely take another of Andreas's courses in the future.
By Nandkishore Kulkarni on 8/23/2024
Clarity and objectivity is a plus point of the course. After going through the course, I can say that I am now comfortable with Macros and VBA. This will improve my productivity for sure. On the other side, I thought some reference could have been possible on how to use Macros and VBA for multiple charts - where the number is large enough to consider full automation using Macros and VBA.
By Flordeliza Clemente on 7/4/2024
This course has been very helpful and will be applicable towards the work that I do. I'll be able put this into use. One thing which is really great is that I'll be able to play and listen to the videos/course over and over when I get stuck on something.
By Joseph Garcia on 2/5/2024
I think this course will be a good fit for me. I noticed in the class topics that there will be lots of discussion on many of the "beginner" concepts like loops, which types, and when they should be used.
By Emma Baab on 12/21/2022
The course walks through many helpful examples of VBA, however many of the steps are not explained in depth as to why they are done and are passed over very quickly. If you are trying to follow along with the video and code with him, you will also have to be fast at pausing the video. The concepts are explained very briefly and applications outside of the example are not shown. I wouldn't recommend this course if you have done any previous VBA coding at all as this course is targeted at complete beginners.
By Brandi Cress on 11/27/2022
The class was a great match for me. I'd been using VBA macros a little bit at work but the class helped explain things a little better and gave me some great ideas for coding. The class was awesome!
By Esteban Araya on 2/16/2022
The contents of the course are good and Andreas is an excellent professor as well. His voice keep your attention and the course does what promises: gives one the basic VBA knowledge for basic macros. Recommendations: some videos lack context as to how the newly learned code can be applied or why specifically does one needs to know the information shared by Andreas. As an example, the Section 7, explains multiple VBA language elements but there is no clear context as of why these elements are so important or what happens if one does not use them correctly while writing VBA code; it is only when one reaches Section 8, that one understands a little better the previous studied elements and their importance. A better approach will be to provide more context as to why the elements are important and not only write the code, but show how it is integrated into your macros and why it is important, for example, to declare a range.
By Katia Ko on 11/14/2020
Amazing course for beginners
By Nandhini Monisha Suriyamoorthi on 11/7/2020
The course is excellent so far.
By Dimitris Exuda on 11/1/2020
Very straightforward course about excel VBA and macros, with clear instructions , without dozens of hours, of useless information.
By Milan Snirc on 10/27/2020
I like it but i already just on the beginning so i cant rate it yet









