Microsoft Excel VBA – Solving Complex Problems Using Basics
Microsoft Excel VBA – Solving Complex Problems Using Basics, available at $19.99, has an average rating of 4, with 69 lectures, based on 51 reviews, and has 11130 subscribers.
You will learn about VBA (Visual Basic for Applications) programming language System Functions and User Defined Functions Get a profound knowledge about Event Procedures Named Memory – Variables and Constants Learn the technique of looping through arrays Learn how to work with conditional statements (the If Statement) Separation of concerns Learn how to write a clean and easy to maintain code Perfect your debugging skills Learn the strategy of breaking down a complex problem into solvable pieces This course is ideal for individuals who are If you aspire to become a Microsoft Excel VBA coder, this is the right course for you or If all you know is to record Excel macros to automate your spreadsheet or If you have tried VBA coding before and it seemed too complicated for you or Anyone interested in building a Microsoft Excel date picker It is particularly useful for If you aspire to become a Microsoft Excel VBA coder, this is the right course for you or If all you know is to record Excel macros to automate your spreadsheet or If you have tried VBA coding before and it seemed too complicated for you or Anyone interested in building a Microsoft Excel date picker.
Enroll now: Microsoft Excel VBA – Solving Complex Problems Using Basics
Summary
Title: Microsoft Excel VBA – Solving Complex Problems Using Basics
Price: $19.99
Average Rating: 4
Number of Lectures: 69
Number of Published Lectures: 69
Number of Curriculum Items: 69
Number of Published Curriculum Objects: 69
Original Price: $64.99
Quality Status: approved
Status: Live
What You Will Learn
- VBA (Visual Basic for Applications) programming language
- System Functions and User Defined Functions
- Get a profound knowledge about Event Procedures
- Named Memory – Variables and Constants
- Learn the technique of looping through arrays
- Learn how to work with conditional statements (the If Statement)
- Separation of concerns
- Learn how to write a clean and easy to maintain code
- Perfect your debugging skills
- Learn the strategy of breaking down a complex problem into solvable pieces
Who Should Attend
- If you aspire to become a Microsoft Excel VBA coder, this is the right course for you
- If all you know is to record Excel macros to automate your spreadsheet
- If you have tried VBA coding before and it seemed too complicated for you
- Anyone interested in building a Microsoft Excel date picker
Target Audiences
- If you aspire to become a Microsoft Excel VBA coder, this is the right course for you
- If all you know is to record Excel macros to automate your spreadsheet
- If you have tried VBA coding before and it seemed too complicated for you
- Anyone interested in building a Microsoft Excel date picker
This course is entitled with emphasis: Solving Complex Problems Using Basics, it is designed to make you a skilled and fluent VBA programmer.
In this course, you’ll learn Excel VBA programming concepts that will boost your coding skill and allow you to solve complex problems thrown at you. I will teach you the art of writing complex code piece by piece using basic techniques.
This course aims to accomplish the following:
-
Sending clear commands to the application
-
You will learn about direct and indirect referencing of objects.
-
Learn how to achieve more results with indirect referencing of objects
-
-
Learn the VBA coding principle and send clear commands to the system.
-
Know the VBA language fluently,
-
and understand every piece of your code.
-
-
-
String Manipulation
-
String manipulation is an important skill in solving complex problems.
-
With this skill, you can drastically reduce the size of your code, and target objects with precision.
-
I will teach you how to create dynamic strings with the objective to solve complex queries.
-
I will teach you how, when is it necessary, and why you should manipulate strings.
-
-
Code Management
-
If you want to be a fluent Excel VBA programmer, code management must rank first in your priorities.
-
Without this skill, your code is likely to be a heavyweight, too long, with too many duplicates, clustered and confusing
-
Therefore, I will teach you:
-
several ways of debugging your code,
-
the principle of separation of concerns,
-
and how to search and eliminate redundancy.
-
-
-
-
Strategies for writing an intelligent VBA code
-
Complex problems are won through strategy and not through sophisticated coding.
-
This means you win before you write the code. Yes, you win before you start.
-
-
In this course, I will teach you how-to strategies. This includes:
-
the naming conversation used in the programme.
-
Studying the programme and anticipating its move as if it’s your opponent.
-
Choosing the best move because, in VBA, there are many solutions to a single problem. However, not every solution is perfect in all circumstances; some come with consequences.
-
-
-
System Function
-
We will dive into numerous built-in system functions and learn how to use them to achieve the task at hand.
-
-
User-defined Functions
-
You will learn why, when, and how to create your own functions
-
You will learn the difference between sub-procedures and functions
-
Learn how to lighten your code by teaming a variable with a function and learn why is it important.
-
Avoid common coder mistakes; use of functions where variables are the best choice.
-
Understand that not everything that works is as efficient as it seems.
-
-
Solving conditional-based problems
-
Conditional problems are solved by using conditional statements or manipulating the execution of the code itself.
-
Learn code manipulation techniques like looping, arrays, select case statements, and various kinds of if-statements.
-
Learn how, why, and when to use each or a combination of both.
-
-
-
System memory
-
Learn how to create system memories e.g., Variables, Constants, and arrays
-
Learn the difference and understand when to use a variable, an array, and a constant.
-
-
Events and Sub procedures
-
You will learn what event procedures are, and how are they different from user-defined sub-procedure.
-
You will get an in-depth understanding of the Initialize event and the click event.
-
I put a lot of planning into this course so that you will learn with understanding, and without overwhelming yourself. Your learning will be practical, and there is a clear step-by-step guide.
Check out the reviews and listen to what those who have finished the course had to say.
If you have tried Microsoft Excel VBA before and it seemed too complicated for you, you can try it with me. Learn the skills of writing a clean Excel VBA code, sending clear commands that can be easily decoded by the system and executed to your expectations.
So, what are you waiting for? Signup now and I will gracefully guide you, and you will become a fluent coder in no time.
Thank you
Course Curriculum
Chapter 1: Course Preview
Lecture 1: How am I going to study VBA?
Lecture 2: Clearing Misconception
Chapter 2: Download the Date and Time Picker (Latest Version)
Lecture 1: Downloadable Date & Time Picker Preview
Lecture 2: Overview – Date & Time Picker Demo
Lecture 3: Overview – Time Picker Demonstration
Lecture 4: Overview – Date Formats & Languages Supported
Lecture 5: Date and Time Picker Files – Download Completed Version
Lecture 6: Link to YouTube Integration Tutorials
Chapter 3: Course Introduction
Lecture 1: Welcome
Lecture 2: Introduction
Lecture 3: Recommended Learning Procedure
Chapter 4: Populating the Date Picker
Lecture 1: Introduction
Lecture 2: Updating the Footer Display
Lecture 3: Using the Format() function
Lecture 4: Updating the Header Display (Year)
Lecture 5: Updating the Header Display (Month)
Lecture 6: Populating Date Display – First Day
Lecture 7: Populating Date Display – Week One
Lecture 8: Updating the remaining weeks
Lecture 9: Determining Day One
Lecture 10: Testing Day One
Lecture 11: Determining the Starting Date
Lecture 12: Displaying Current Month Dates
Lecture 13: Considering the Changing Weeks
Lecture 14: Distinguishing Current Month Dates
Lecture 15: Marking Today's Date
Lecture 16: Source File – Populating the Date Picker
Chapter 5: Enabling the Top Navigation
Lecture 1: Introduction
Lecture 2: Configuring the Prior Year Button
Lecture 3: Configuring the Next Year Button
Lecture 4: Configuring the Prior Month Button
Lecture 5: Accessing the Previous Year
Lecture 6: Introducing Functions
Lecture 7: Function and Variable Comparison
Lecture 8: Storage – Let the Variable do its job
Lecture 9: Configuring the Next Month Button
Lecture 10: Updating the Dates Display
Lecture 11: Updating the Dates Display (Testing)
Lecture 12: Fixing the Today Marker
Lecture 13: Refreshing the Date Picker
Lecture 14: Activating the rest of the top navigation buttons
Lecture 15: Separation of Concerns
Lecture 16: Source File – Enabling the Top Navigation
Chapter 6: Upgrading the Date Display
Lecture 1: Introduction
Lecture 2: Identified Issues
Lecture 3: Framing Date Labels
Lecture 4: Naming the Frames
Lecture 5: Disconnect Labels and Plugin the Frames
Lecture 6: Setting Defaults Properties
Lecture 7: Applying the Today Marker on the Frame
Chapter 7: Upgrading the Header Display
Lecture 1: Adding the Header Frames
Lecture 2: Positioning the Header Frames
Lecture 3: Testing
Lecture 4: Fixing the Label Positions
Lecture 5: Simplifying the SettingHeaderDefaults Code
Lecture 6: Checking for a Possible Solution
Chapter 8: Understanding the If…ElseIf…Else Statement
Lecture 1: Introduction
Lecture 2: Structuring the If…ElseIf…Else Statement
Lecture 3: Creating Logic for the Nav Buttons
Lecture 4: Using the Or Operator
Lecture 5: Understanding the Not-Operator
Lecture 6: Updating Width Properties
Lecture 7: Adding Header Frame code
Lecture 8: Updating the Frame Properties
Lecture 9: The If…ElseIf…Else statement – Conclusion
Chapter 9: The Select Case Statement
Lecture 1: Introduction
Chapter 10: Introduction to Arrays
Lecture 1: Introduction
Chapter 11: Mastering Array Dimensions
Lecture 1: Introduction
Lecture 2: Summary & Conclusion
Instructors
-
Sihle Mhlanga
Instructor and Accountant at Pundit Excel
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 10 votes
- 5 stars: 35 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024