Ultimate Excel VBA Macros Training Course
- Description
- Curriculum
- FAQ
- Reviews
This course is designed for the non-programming Excel user, to help them learn how to use the VBA portion of Excel. Learning how to write VBA code will allow Excel users to automate many tasks in Excel, saving them time in the long run. This course provides the information necessary for someone who has no knowledge of programming to learn the basics of programming while at the same time learning how to create useful macros with VBA in Excel.
-
1Introduction to VBA: VBA And Complex Scenarios Relating To Finance ProfessionalsVideo lesson
An introduction to VBA, an its applicable uses for finance professionals
-
2Navigate Through The VBA Interface From ExcelVideo lesson
In this lesson we will look at how to navigate through the visual basic for applications window
-
3Introduction To Macros Interface From Developer TabVideo lesson
In this lesson we will look at what macros are, and how to access the macros window from the developer tab
-
4Relationship Between Macros And VBAVideo lesson
In this lesson we explain what the relationship is between macros and VBA
-
5Important Excel Formulas Prior Knowledge Needed For VBAVideo lesson
A brief overview of pre-requisite knowledge to ensure the student is properly prepared for the course material ahead.
-
6Offset Formula And Its Importance To Navigate In Excel SheetsVideo lesson
In this lesson the student will learn about the offset formula and its usefulness.
-
7Offset Formula Interaction With Sumif And CountaVideo lesson
This lesson goes further in detail regarding the offset function and its interaction between functions such as SUMIF and CountA.
-
8Understand VBA Modules, Procedures, Functions And Sub-ProceduresVideo lesson
In this lesson, we will look at what VBA modules and sub-procedures are.
-
9Difference Between Sub Procedures And FunctionsVideo lesson
This lesson will look at the differences between functions and sub-procedures.
-
10Creating Sub Procedures For Common Tasks 1Video lesson
In this lesson we will look at how we can create subprocedures for basic tasks.
-
11Creating Sub Procedures For Common Tasks 2Video lesson
In this lesson we will look at how we can create subprocedures for basic tasks.
-
12VBA Object ExplorerVideo lesson
This lesson will explain the VBA object explorer and how to use it
-
13VBA Project PropertiesVideo lesson
This lesson will describe properties and their contents.
-
14Understanding Variables and Data TypesVideo lesson
This lesson will explain the data types and how variables work in VBA.
-
15Calculations In VBA ModuleVideo lesson
This lesson will explain calculations in VBA with some examples.
-
16Navigate Through VBA Objects Available With ExcelVideo lesson
In this lesson we will look at the hierarchy of VBA and where objects lie within this hierarchy.
-
17Understand Objects, Methods, Properties, And EventsVideo lesson
This lesson we will explain more about objects and how they work.
-
18Assigning Macro To A Shape In Excel For Easy Navigation Between VBA CodesVideo lesson
This lesson will teach students how to create a shape and record the actions with the record macro command
-
19Understanding VBA Code Range Selection, Cell Navigations And ActionsVideo lesson
This lesson will help students to understand how range and selecting works in VBA.
-
20Understanding The Limitations Of Record Macro Technique In Comparison With VBAVideo lesson
This lesson will outline the weaknesses of the record macro and why it is only an entry level tool
-
21Overview of VBA StatementsVideo lesson
This lesson will outline what statements are, and the different types of statements.
-
22Dynamic Formula Editing to Automate ProcessesVideo lesson
This lesson will teach you some programming tools that will make your code more efficient, and allow you to get away with writing fewer lines of code while achieving the same result.
-
23Keyword Operator As VBA StatementsVideo lesson
In this lesson the student will learn about keywords within VBA, and the different types of keyword operators. Additionally, there is a lesson regarding constants located in the resources for additional information.
-
24Dim and RangeVideo lesson
This lesson will explain defining variables and the range command
-
25Concept Of Strings And IntegersVideo lesson
This lesson will describe the data types of strings and integers
-
26What Are Variables? Including Multinational Arrays And Storing Variable ValuesVideo lesson
This lesson discusses variables and arrays
-
27Expression In VBA StatementsVideo lesson
This lesson discusses VBA expressions
-
28Creating Dynamic Loops with ConditionsVideo lesson
This lesson discusses how to create conditional dynamic loops, tools that allow one to iterate through data and / or objects
-
29Using With StatementsVideo lesson
This lesson will describe with statements and how they function
-
30Statement To Refer Current Workbook And Navigate Through SheetsVideo lesson
This lesson will describe how to refer to the currently open workbook as well as how to navigate through sheets with VBA
-
31Statement To Open All WorkbooksVideo lesson
This lesson will walk through a sub on how to open all workbooks
-
32Statement To Refer To A Worksheet In Same Workbook Or In Other WorkbookVideo lesson
This lesson shows how to refer to a worksheet within the same workbook the macro is created in
-
33Defining Variables And Their SyntaxVideo lesson
This lesson will go over a variables and how to define them. Additionally, there are resources downloadable in this lesson to better understand operators and constants.
-
34Using For/Next StatementsVideo lesson
This lesson will go over how a for next loop works
-
35Using For Each/Next StatementsVideo lesson
This lesson will go over how the for each next loop works
-
36Workbook Objects And Related Sub CategoriesVideo lesson
In this lesson students will learn about the workbook object. There is also an introduction to VBA objects article located in the resources section.
-
37Worksheet Objects And Related Sub CategoriesVideo lesson
This lesson will describe worksheets as objects and how to think about them
-
38Active Cell, Column, Rows Or String Selection ObjectsVideo lesson
In this lesson we will learn about the active cell column and row commands
-
39Active Window Command And Related Sub CategoriesVideo lesson
This lesson will discuss the active window command and its associated properties that you can reference
-
40Active Sheet Command And Related Sub CategoriesVideo lesson
This lesson will describe the active sheet command and its associated properties related to its sub categories
-
41Cell Entire Row And Columns Properties And CommandsVideo lesson
This lesson will show you how to utilize a couple features of the columns and rows properties of the worksheet object
-
42Explanation Of Boolean Term In VBAVideo lesson
This lesson will explain boolean values and how they work. There is also additional material on the select command included in the resources.
-
43This Workbook Command And Related Sub CategoriesVideo lesson
In this lesson we will look at the 'this workbook' command; to learn how to reference the current workbook that the macro you are creating is running in
-
44VBA Error Handling And DebuggingVideo lesson
This lesson will introduce the concept of error handling, and its uses
-
45Immediate, Locals And Watch Window For DebuggingVideo lesson
This lesson will illustrate the uses of the local, immediate and watch windows that are available in VBA to help one debug their code
-
46If Worksheet Function CommandVideo lesson
This lesson will discuss the if worksheet command and how/when to use it
-
47On Error CommandVideo lesson
This lesson will discuss the on error command and what it is capable of doing
-
48For Each And If Command, And Other Conditional Commands For AutomatingVideo lesson
This lesson impresses upon students the usefulness of for each and if commands in the process of automating tasks. There is also a lesson resource regarding default commands in absence of selection in the resources section.
-
49Next And Last CommandVideo lesson
This lesson discusses the next and last commands with regard to iterating through objects
-
50Application Command To Open Microsoft AppsVideo lesson
-
51Offset Command Or Range Command In VBA, Uses, Limitations And ErrorsVideo lesson
This lesson will demonstrate the offset command, as well as the range command and the uses, limitations and differences between the two.
-
52VBA Message Box Function With Dynamic ParametersVideo lesson
In this lesson we will show the message box function, how it works and an example of how to use it.
-
53VBA Input Box Function For Entering CommandsVideo lesson
This lesson shows how to create an input box and its uses. Additionally, regular expressions and utilizing different patterns has been added into the resource section.
-
54Overview Of Form, Form Controls And Activex ControlsVideo lesson
This lesson will teach you about the different userform tools that you can use to create your own userform
-
55Userforms In VBA For Data Entry And InputVideo lesson
In this lesson we will learn about userforms and how to crate them for entering data
-
56User Forms And Link With Developer Form Control And Active X ControlsVideo lesson
This lesson will discuss linking developer control objects to their modules
-
57Create A Sample Userform For Purchase InvoiceVideo lesson
This lesson goes over creating a userform for data input from scratch using a purchase invoice as an example
-
58How To Create Custom Sub Procedures In ExcelVideo lesson
This lesson will talk about how to structure custom sub procedures; attached in the resources is also a trim function example
-
59Convert Dynamic Range into String DataVideo lesson
This lesson will look at convering a dynamic range selected with an input box and turning these cells into string data. There are two additional resources attached regarding auto adjusting rows and columns as well as learning how to combine all workbooks with VBA
-
60Rename All Worksheets Based On Cell ValuesVideo lesson
This lesson will show you how to rename all worksheets based on cell values in VBA
-
61Add Values In All Worksheet In One Single Master SheetVideo lesson
This lesson will teach you how to add all values in a worksheet into another sheet
-
62Find And Replace Accented Alphabets and Foreign Text CharactersVideo lesson
This lesson will teach you how to find and replace different types of characters with the RegEx function
-
63How To Create Custom Functions In ExcelVideo lesson
This lesson will teach you how to create custom functions with VBA
-
64Adding Comments To Functions And Limitation Of Functions At Sheet LevelVideo lesson
This lesson will teach you different ways to comment out functions and the limitations of functions at the sheet level
-
65Accounting Functions 1 : Depreciation Reducing Balance MethodVideo lesson
This lesson will look at using the DDB function in VBA
-
66Accounting Functions 2 : Present Value And NPV CustomizationVideo lesson
This lesson will look at the PV and NPV functions in VBA
-
67Commission CalculationVideo lesson
This lesson will show you how to create a commission calculating function

External Links May Contain Affiliate Links read more