Professional Documents
Culture Documents
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
| Close and Open | Loop through Books and Sheets | Sales Calculator | Files in a
Directory | Import Sheets | Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
5 Variable
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
s: Option Explicit | Variable Scope | Life of Variables
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
5 Variables: This chapter teaches you how to declare, initialize and display a
variable in Excel VBA.
6 If Then Statement: Use the If Then statement in Excel VBA to execute code lines
if a specific condition is met.
7 Loop: Looping is one of the most powerful programming techniques. A loop in Excel
VBA enables you to loop through a range of cells with just a few codes lines.
8 Macro Errors: This chapter teaches you how to deal with macro errors in Excel.
9 String Manipulation: In this chapter, you'll find the most important functions to
manipulate strings in Excel VBA.
10 Date and Time: Learn how to work with dates and times in Excel VBA.
11 Events: Events are actions performed by users which trigger Excel VBA to execute
code.
13 Function and Sub: In Excel VBA, a function can return a value while a sub
cannot.
You can find related examples and features on the right side of each chapter. Below
you can find an overview. Start learning today and become a VBA pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
15 ActiveX Controls: Learn how to create ActiveX controls, such as command buttons,
text boxes, list boxes etc.
16 Userform: This chapter teaches you how to create an Excel VBA Userform.0 Date
and Time: CYou can find related examples and features on the right side of each
chapter. Below you can find an overview. Start learning today and become a VBA pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
worksheet, is the most important object of Excel VBA.
5 Variables: This chapter teaches you how to declare, initialize and display a
variable in Excel VBA.
6 If Then Statement: Use the If Then statement in Excel VBA to execute code lines
if a specific condition is met.
7 Loop: Looping is one of the most powerful programming techniques. A loop in Excel
VBA enables you to loop through a range of cells with just a few codes lines.
8 Macro Errors: This chapter teaches you how to deal with macro errors in Excel.
9 String Manipulation: In this chapter, you'll find the most important functions to
manipulate strings in Excel VBA.
10 Date and Time: Learn how to work with dates and times in Excel VBA.
11 Events: Events are actions performed by users which trigger Excel VBA to execute
code.
13 Function and Sub: In Excel VBA, a function can return a value while a sub
cannot.
You can find related examples and features on the right side of each chapter. Below
you can find an overview. Start learning today and become a VBA pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
5 Variables: This chapter teaches you how to declare, initialize and display a
variable in Excel VBA.
6 If Then Statement: Use the If Then statement in Excel VBA to execute code lines
if a specific condition is met.
7 Loop: Looping is one of the most powerful programming techniques. A loop in Excel
VBA enables you to loop through a range of cells with just a few codes lines.
8 Macro Errors: This chapter teaches you how to deal with macro errors in Excel.
9 String Manipulation: In this chapter, you'll find the most important functions to
manipulate strings in Excel VBA.
10 Date and Time: Learn how to work with dates and times in Excel VBA.
11 Events: Events are actions performed by users which trigger Excel VBA to execute
code.
13 Function and Sub: In Excel VBA, a function can return a value while a sub
cannot.
You can find related examples and features on the right side of each chapter. Below
you can find an overview. Start learning today and become a VBA pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
10 Date and Time: CYou can find related examples and features on the right side of
each chapter. Below you can find an overview. Start learning today and become a VBA
pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
16 Userform: This chapter teaches you how to create an Excel VBA Userform.0 Date
and Time: CYou can find related examples and features on the right side of each
chapter. Below you can find an overview. Start learning today and become a VBA pro!
1 Create a Macro: Swap Values | Run Code from a Module | Macro Recorder | Use
Relative References | FormulaR1C1 | Add a Macro to the Toolbar | Macro Security |
Protect Macro
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
15 ActiveX Controls: Learn how to create ActiveX controls, such as command buttons,
text boxes, list boxes etc.
16 Userform: This chapter teaches you how to create an Excel VBA Userform.
2 MsgBox: MsgBox Function | InputBox Function
3 Workbook and Worksheet Object: Path and FullName | Close and Open | Loop through
Books and Sheets | Sales Calculator | Files in a Directory | Import Sheets |
Programming Charts
4 Range Object: CurrentRegion | Dynamic Range | Resize | Entire Rows and Columns |
Offset | From Active Cell to Last Entry | Union and Intersect | Test a Selection |
Possible Football Matches | Font | Background Colors | Areas Collection | Compare
Ranges
5 Variables: Option Explicit | Variable Scope | Life of Variables
6 If Then Statement: Logical Operators | Select Case | Tax Rates | Mod Operator |
Prime Number Checker | Find Second Highest Value | Sum by Color | Delete Blank
Cells
7 Loop: Loop through Defined Range | Loop through Entire Column | Do Until Loop |
Step Keyword | Create a Pattern | Sort Numbers | Randomly Sort Data | Remove
Duplicates | Complex Calculations | Knapsack Problem
8 Macro Errors: Debugging | Error Handling | Err Object | Interrupt a Macro | Macro
Comments
15 ActiveX Controls: Learn how to create ActiveX controls, such as command buttons,
text boxes, list boxes etc.
16 Userform: This chapter teaches you how to create an Excel VBA Userform.