• Search...

categories: Technology & Innovation

Business
Data
Analytics

Learn Excel VBA Fundamentals

Duration: 8 h 59 m / 120 lessons

Level: General

Course Language: English

By the end of this course, you will be able to

  • How to tackle more advanced topics in Excel VBA with ease after the solid foundation that you will gain after completing this course and hands-on exercises.

  • How to program with Excel VBA, deal with cells, worksheets, and others. Also, learning one programming language can help you learn other programming languages as well.

  • How to deal with the range object as it is one of the most important objects you will use. Also, you'll learn to repeat actions in Excel VBA using loops.

Course details

  • 8 h 59 m/120 lessons
  • Last updated: 9/10/2022
  • 2 learning resources
  • Course completion certificate

Course Content

Free lessons

1.

Recording vs Writing Redone

3 Minutes
2.

VBE Intro

2 Minutes
3.

Understanding Objects-redone

7 Minutes
4.

The Project Explorer

2 Minutes
5.

Understanding the VBA Syntax-redone

9 Minutes
6.

The Properties Window

2 Minutes
7.

Activating the Developer Tab

8.

The Code Window

4 Minutes
9.

Recording a basic macro-redone

5 Minutes
10.

20191209 Immediate locals and watch windows

2 Minutes
11.

Absolute vs Relative mode in Recording-redone

3 Minutes
12.

Dealing with Modules

3 Minutes
1.

Recording vs Writing Redone

3 Minutes
2.

Understanding Objects-redone

7 Minutes
3.

Understanding the VBA Syntax-redone

9 Minutes
4.

Activating the Developer Tab

5.

Recording a basic macro-redone

5 Minutes
6.

Absolute vs Relative mode in Recording-redone

3 Minutes
1.

VBE Intro

2 Minutes
2.

The Project Explorer

2 Minutes
3.

The Properties Window

2 Minutes
4.

The Code Window

4 Minutes
5.

20191209 Immediate locals and watch windows

2 Minutes
6.

Dealing with Modules

3 Minutes
7.

Comments

1 Minutes
1.

Introduction and Changing Cell Values

10 Minutes
learning resources
2.

Adding a text to a cell

1 Minutes
3.

Dealing with Named Ranges

3 Minutes
4.

Value vs Text Properties

3 Minutes
5.

Row and Column properties

2 Minutes
6.

Select Method

2 Minutes
7.

Count Property

3 Minutes
8.

Address Property

9 Minutes
9.

Formula Property

3 Minutes
10.

Number Format Property

6 Minutes
11.

Font Property

8 Minutes
1.

Cells Object Introduction

5 Minutes
2.

Effecting cells positionally within a range

5 Minutes
3.

Combining Range and cells objects

2 Minutes
1.

Selecting Sheets

5 Minutes
2.

Adding Sheets

11 Minutes
3.

Sheets vs Worksheets

3 Minutes
4.

Copying Sheets

5 Minutes
5.

Moving Sheets

1 Minutes
6.

Deleting Sheets

3 Minutes
1.

Variables Intro

6 Minutes
2.

Variable Data Type

9 Minutes
3.

Declaring Variables

14 Minutes
4.

Forcing Variable Declaration

4 Minutes
5.

Object Variables

8 Minutes
6.

Calling a procedure from another and variable scope

3 Minutes
7.

Public and Private variables

7 Minutes
8.

Declaring Constants

4 Minutes
1.

referring to workbooks

3 Minutes
2.

Closing Workbooks

3 Minutes
3.

Adding and Saving workbooks Part 1- Save method

4 Minutes
4.

Adding and Saving Workbooks Part 2-Workbook Save As method

10 Minutes
5.

Opening Workbooks

6 Minutes
1.

Finding the last row

8 Minutes
2.

Finding the Last Column

3 Minutes
3.

Finding the Next Row

4 Minutes
4.

With Statement

3 Minutes
5.

Comparison Operators in Excel VBA

1 Minutes
6.

Simple IF Statement

6 Minutes
7.

IF THEN ELSE Statement

3 Minutes
8.

IF THEN ELSEIF Structure

6 Minutes
9.

Using Nested IFs

4 Minutes
10.

OR AND Logical Operators

7 Minutes
11.

NOT Logical operator

2 Minutes
12.

If Statements -Exercise

1 Minutes
13.

Select case statement-Single case statements

8 Minutes
14.

Nested Case Statements

6 Minutes
15.

Case Statement -Exercise

16.

GOTO and Labels

2 Minutes
1.

Loops Introduction

1 Minutes
2.

For Next loop

10 Minutes
3.

Exit for Statement

8 Minutes
4.

For Next Loop -Exercise

1 Minutes
5.

For each Loop Part 1

6 Minutes
6.

For each Loop Part 2

4 Minutes
7.

FOR EACH Loop-Exercise

1 Minutes
8.

Do Loop - Introduction

3 Minutes
9.

Do Loop -Simple Example

1 Minutes
10.

Do until with Example

1 Minutes
11.

Do While -Simple Example

1 Minutes
12.

Do While vs Do Until - Movies Example

3 Minutes
13.

Exit Do Statement

4 Minutes
14.

Do Loop -Exercise

1.

Message box-Introduction

3 Minutes
2.

Message Box Inputs

7 Minutes
3.

Message box -Capturing User Input

4 Minutes
4.

Adding a new line to a VBA String

2 Minutes
5.

Message box -Exercise

2 Minutes
6.

Input Box - Introduction

3 Minutes
7.

Input Box - First Example -Capturing a user's Name

5 Minutes
8.

Input Box - Employee Database Example Part 1

5 Minutes
9.

Input Box - Employee Database Example Part 2

4 Minutes
10.

Input box-Exercise

1 Minutes
1.

Error Handling-Introduction

9 Minutes
2.

Different error types in action

3 Minutes
3.

On Error GoTo

4 Minutes
4.

On Error Goto 0

4 Minutes
5.

The Err Object

7 Minutes
6.

Setting a breakpoint

1 Minutes
1.

Events - Introduction

1 Minutes
2.

Worksheet Selection Change Event

8 Minutes
3.

Worksheet activate Event

3 Minutes
4.

Worksheet De-activate event

2 Minutes
5.

Worksheet Before delete event

1 Minutes
6.

Worksheet Before Double Click Event

7 Minutes
7.

Worksheet Before Right-Click event

2 Minutes
8.

Worksheet Calculate Event

3 Minutes
9.

Enabling and Disabling events

2 Minutes
10.

Worksheet Change event

11 Minutes
11.

Follow Hyperlink Event

2 Minutes
12.

Worksheet events -Exercise

1 Minutes
13.

Workbook Open Event

4 Minutes
14.

Workbook Activate event

2 Minutes
15.

Workbook Before Save event

6 Minutes
16.

Workbook After Save event

3 Minutes
17.

Workbook Before Close event

8 Minutes
18.

Workbook Before print event

2 Minutes
19.

Workbook De-activate event

2 Minutes
20.

Workbook New Chart event

7 Minutes
21.

Workbook New sheet event

2 Minutes
22.

Workbook sheet calculate event

3 Minutes
23.

Workbook Sheet de-activate event

5 Minutes
24.

Workbook Follow Hyperlink event

2 Minutes
25.

Workbook Window Activate event

5 Minutes
26.

Workbook Window De-activate event

1 Minutes
27.

Workbook Window Resize event

1 Minutes
28.

Workbook Events-Exercise

1 Minutes
learning resources

About this course

VBA is worth learning nowadays as it's a coding language used by millions of people across the world. It's a language that has been around for decades and is one of the easiest coding languages to learn if you don't have a computer science background. VBA Macros are used to create custom user-generated functions and speed up manual tasks by creating automated processes. Additionally, you can use it to access the Windows Application Programming Interface (API). This course will help you learn about Excel VBA Macros from scratch and step by step.

Course requirements and prerequisites

You need to be at least an intermediate user of Excel who knows how to write formulas, draw charts, and use pivot tables.

Mentor

Learn Excel VBA Fundamentals

Duration: 8h 59m / 120 lessons
Level: General
Course Language: English
Looking for help?