Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills

The Beginner's Guide to Excel VBA (One)

4.45 (954 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills
20,216
students
3.5 hours
content
Jul 2023
last update
$64.99
regular price

What you will learn

VBA (Visual Basic for Applications) programming language

Learn how to use the VB code editor

Get a general knowledge about the event procedures

Get a profound knowledge about the Initialize Event

Get a full understanding of Sub procedures

Learn how to write a clean and easy to maintain code

Separation of concerns

Understand the master-slave approach

Learn how to debug the code

Learn how to manipulate objects using the code

Learn how and when to use a With…End With-statement

Why take this course?

Microsoft Excel VBA Fundamentals course is designed to teach relevant basic coding skills for VBA programming. It is for those who aspire to become a VBA programmer and don’t know where to start. It is also suitable for those who automate their spreadsheets by recording macros but seek to learn how to write the code themselves.


What should you expect in this course?

  • This course is entitled: Learn basic coding skills, it is NOT entitled Learn VBA basics

    • Therefore, we are focusing on the skill of writing a VBA code that is clean, maintainable, and easy to understand.

    • This is what you may call pre-basics or basics that are really basic; something you need to learn before you dive into Excel VBA concepts.

    • Your journey in your VBA career will start by learning:

      • What is VBA?

      • What are the tools used by a VBA programmer?

      • How to design an object, because before you start to learn how to write a VBA code, you need to understand what an object is. Otherwise, you will not understand the language at all.

      • After that, I will teach you how to send system commands that will manipulate the behaviour of the object you just created.

      • It is a very short course, but that will be enough to get you started.

    • What you will learn here is always a missing key to those who are struggling to understand VBA concepts, or to those who think they have understood the concepts, but when faced with a real-world project they get stuck and wonder why.


  • Almost every Excel VBA programmer did not start here,

    • they started by solving one problem and they got excited

    • and moved on to the next problem and another and their enthusiasm was amplified because programming is fun.

    • However, when they were tasked to build a project, programming became a very stressful thing because a project comes with plenty of related but different problems. Therefore, projects need someone who really knows what he or she is doing.


  • Now, before you start solving Excel VBA problems,

    • you need to understand that VBA is a language, and like all languages, it can be learned.

      • So, you need to understand what Excel VBA is about

    • If it is a language,

      • you must understand who or what are you talking to

      • You must also learn how to ask and get the information you are looking for, tell and be understood.

      • That’s what communication or language is all about; relaying information “to and from”.

    • In other words, you must learn how to structure a VBA code that can send clear commands to the system so that the system can in turn execute those commands without fail.

      • IMPORTANT: It is easier to learn the technique of writing computer commands if you are doing it without being clouded by complex VBA concepts that are deemed basic.

        • This is what this course intends to achieve, putting you on the right path.

        • The good thing is that this course is practical, which means, you learn and test your learning with what you are taking part in building.


  • This is part 1 of the Beginner's Guide series. After this course, you can go ahead and study VBA basic concepts whether with me (in part 2) or somewhere else and everything will be clear because you now possess the most important thing, a clear understanding of VBA coding.


  • So, if you are looking for where to start learning VBA, this is the right place to start; it is a beginner’s guide.


CLEARING MISCONCEPTIONS: What you SHOULD NOT EXPECT in this course


If you are an expert, or your basics are in order, and if you are here to download the date picker (used as a guinea pig for our practical learning), PLEASE DO NOT TAKE THIS COURSE. Otherwise, this will be a waste of your time.

Time is very precious, let me clarify all the misconceptions about this course so that you won’t find yourself enrolled in the wrong course. Please pay careful attention to the following:

  • Course Title

    • Please check the title carefully before you enrol, this course is NOT entitled Learn VBA basics, it is instead entitled Learn basic coding skills, it is important not to confuse the two.

      • Therefore, I’m NOT going to teach you all the VBA basics concepts in this course. So, if what you want, is to learn all VBA concepts, PLEASE DO NOT TAKE this course.

      • If you are interested in the in-depth study of the Excel VBA basic concepts, please also enrol in the course entitled Microsoft Excel VBA - Solving Complex Problems Using Basics.

  • Date Picker

    • In this course, you are NOT going to build the date picker from the start to the end. Instead, you are going to take part in building the initial stages of the date picker. The entire date picker is a very complex tool and can only be built by a complex VBA coder who has also mastered advanced VBA concepts.

    • The Date Picker shown in the preview video is NOT available for download in this course. If you are looking for a downloadable date picker, please subscribe to a course entitled Microsoft Excel VBA - Solving Complex Problems Using Basics.


Thank you

Screenshots

Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills - Screenshot_01Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills - Screenshot_02Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills - Screenshot_03Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills - Screenshot_04

Reviews

Jaywant
May 31, 2023
I recently completed the Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills course on Udemy, and I must say it exceeded my expectations. The instructor's teaching style was clear, concise, and easy to follow. The course provided a comprehensive introduction to VBA programming in Excel, covering all the fundamental concepts and techniques. I appreciated the practical examples and hands-on exercises throughout the course, as they helped me reinforce my learning and apply the concepts in real-world scenarios. The course materials, including the downloadable resources and sample code, were well-organized and valuable for reference. The instructor's knowledge and expertise in VBA programming were evident, and their explanations were thorough, making complex concepts easy to understand. The pace of the course was just right, allowing me to grasp the concepts without feeling overwhelmed. I found the quizzes and assignments to be helpful in assessing my understanding of the material, and the instructor's prompt feedback on the assignments was valuable for my learning progress. Overall, the Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills course on Udemy was an excellent learning experience. It provided me with a solid foundation in VBA programming and equipped me with the necessary skills to automate tasks in Excel. I highly recommend this course to anyone looking to enhance their Excel skills and delve into the world of VBA programming. A big thank you to the instructor for creating such a comprehensive and engaging course!
Michael
September 2, 2022
Clear and detailed explanation of everything presented. Great course for a beginner. As a result, I bought the follow up course. Thank you!
Reema
August 31, 2022
Excellent Knowledge of the system and VBA. The course pace was suitable and easy to understand. Thank you very much!
Isabella
July 7, 2022
So far, the instructor has done a great job of outlining expected learning outcomes and encouraging students to focus and work hard. He does a great job of letting students know what's coming next and fully explaining what each element does and why it's important. Great teacher! This is a great beginning course!
SJOdah
June 8, 2022
I like how the course is organized and the instructions are specific and informative without extra waste of time and effort.
Laura
May 31, 2022
It is nice and slow for me as I have worked with macros that others created, but never created one myself. Good refresher on basic info.
Paulo
February 24, 2022
As a complete beginner in VBA, this course is, so far, being really helpful, especially considering it's a free course.
Anastasia
February 9, 2022
The course goes a bit slow, and I find myself distracted by the fantastic intonations of the speaker rather than test, but it's great so far and I feel I'm really learning and remembering how to do these basic things.
Clint
January 23, 2022
Great course. The learning through the example is a great way to illustrate the concepts and the instructor explained well! Thanks!
Abegail
January 20, 2022
i am a VBA beginner and the pace and consideration with which this lecture was designed is so good, thank you!
Pride
December 18, 2021
I am on extreme advanced side with excel formulae and using macros created by others but a rookie with doing my own codes. I found the basics easy to follow. Well explained.
Ryan
October 28, 2021
The pace of the course is great for beginners. There is explanation for every step taken, without it taking a long time.
Anh
May 22, 2021
How horrible it is! The course "seems" to cover all basics concept in VBA, when actually it covers the opening well AND THAT's ALL OF IT??? It has no actual content! Dont waste your time here
Amdocs
March 29, 2021
It's really meant for beginners, so the pace is very comfortable. The english accent is quite understandable, so that's not an issue as well. It's a free, booting training, so what more can i possibly ask?
Konstantin
March 5, 2021
I appreciate the clarity of the explanation. Most of all I like the fact, that the course does, what it promises - it gives me, someone without any experience, a good introduction and I can follow the steps along.

Charts

Price

Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills - Price chart

Rating

Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills - Ratings chart

Enrollment distribution

Microsoft Excel VBA Fundamentals - Learn Basic Coding Skills - Distribution chart

Related Topics

2447510
udemy ID
7/7/2019
course created date
11/9/2020
course indexed date
Bot
course submited by