Essential VBA Training for Excel - Automate Repetitive Tasks

Learn Microsoft VBA to automate your time-consuming procedures in Excel.
4.1 (42 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
2,166 students enrolled
$19
$150
87% off
Take This Course
  • Lectures 34
  • Length 4 hours
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 English

Course Description

Master Automation by Learning the Ins and Outs of Microsoft Visual Basic for Applications (VBA) for Excel

In Essential VBA Training for Excel - get up to speed on using VBA to help automate time-consuming procedures in Excel.

Great for automating repetitive tasks and operations that you perform frequently, VBA is a powerful tool to increase your productivity.

Contents and Overview

The course is designed for individuals and professionals who are new to VBA and who are seeking practical ways to automate tasks in Microsoft Excel that are performed frequently.

Through 4 hours of video lectures, exercise files, and an optional quiz, you'll learn the essentials you need to know to create powerful macros using VBA for Excel.

Find out how to use the VBA editor, VBA syntax, keywords, and comments.

Discover how to define and manage variables, set up subroutines, and create functions.

Also, find out how to use input boxes and message boxes to interact with end users.

Learn practical methods for using macro errors to improve your VBA code.

When you complete this course, you'll be well on your way to using VBA macros in Excel to help you and others automate tasks and operations performed frequently.

This course includes:

  • Exercise files
  • An optional quiz to test what you've learned
  • A certificate of completion

All of our videos are high definition; therefore, they are best viewed with the HD setting on and the videos enlarged.

What are the requirements?

  • Microsoft Excel. The course was created using Excel 2013. All of the code used in this course except for one property is compatible for Excel 2007, Excel 2010, and Excel 2013.
  • Intermediate knowledge of Microsoft Excel.

What am I going to get from this course?

  • How to automate tasks and operations that you perform frequently.
  • General syntax rules, what keywords are, and how to add comments.
  • What variables are, and how they relate to functions versus methods and subroutines.
  • How to specify different variables, including arrays, and how to manage them in code.
  • How to use intellitext with variables, particularly those that are defined constants.
  • What functions are, how they are used, and how to stage a scenario to complete.
  • How functions return values.
  • How to define inputs for functions.
  • How to use input boxes and message boxes to interact with the user.
  • The intricacies surrounding creating an array formula.
  • How to use the application object to control the user experience.
  • How to use errors to improve your code.
  • How to use the name and names object to manage named ranges.
  • General information about the PivotTable object and basic approaches to utilizing it.

What is the target audience?

  • Those wanting to automate Excel task or procedures.
  • Those seeking productivity gains.
  • Users of Excel who want increase their ability.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction to the VBA Course
Preview
05:02
IMPORTANT - Read this to ensure the best video quality!
Article
Course exercise and solution files
Article
Section 2: The Environment
Getting Started
Preview
06:22
The VBA Editor
Preview
08:59
First Coding Manipulations
07:39
Section 3: VBA as a Language
VBA Syntax, Keywords, and Comments
Preview
08:06
Objects and VBA's Intellitext
06:04
Variables and Method Calling Rules
08:29
How to Define and Manage Variables
09:21
Constant Variable Types and Variables through Intellitext
03:37
Section 4: Introducing Macros
Subroutines
Preview
04:50
Logical Constructs: The Boolean Type
05:55
Logical Constructs: If and Switch Statements
04:59
Methods for Communicating to the User
08:43
Looping: The For and Do While Loops
06:40
Looping: Collections and the For Each Loop
04:31
Section 5: Introducing Functions
Functions
Preview
04:25
Returning Values from Functions
04:43
Sending Values to Functions
07:04
Determining Limitations
05:04
The Worksheet Function Object
09:23
Completing Exercise 5
07:50
The Range Object
08:32
Writing an Array Formula
05:21
Section 6: Common Keys to VBA
The Application Object
10:01
The Workbook and Worksheet Objects
12:00
Using Errors to Guide You
12:03
The Name and Names Objects
06:24
The PivotTable Object
06:58
The Chart and ChartObject Objects
09:09
The PageSetup Object and Print Ranges
12:04
One Approach To Completing Exercise 8
11:53
Section 7: Conclusion
Concluding Remarks
05:07
Section 8: Course Quiz
VBA Course Quiz
25 questions

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Simon Sez IT, Over 270,000 Students, Used in 180 Countries, 115 Courses

Since 2008, individuals, small businesses, and Fortune 500 companies with thousands of employees have benefited from the easy and hands-on software training offered by Simon Sez IT. With 80+ courses and 4,000+ video tutorials on a range of software programs, Simon Sez IT ensures stress-free eLearning and enhanced employee productivity - no matter whether you are implementing new software or a technological upgrade for your workplace. With over 250,000 Udemy students in over 180 countries, Simon Sez IT is the preferred eLearning choice for individuals and businesses everywhere.

Ready to start learning?
Take This Course