Excel VBA: Complete Understanding of VBA Components
4.8 (17 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.
714 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Excel VBA: Complete Understanding of VBA Components to your Wishlist.

Add to Wishlist

Excel VBA: Complete Understanding of VBA Components

VBA is important in the industry, because its integration into Microsoft Office, especially Excel. You will probably nee
4.8 (17 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.
714 students enrolled
Created by Lokesh Paliwal
Last updated 2/2016
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • 22 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand the framework of the VBA language and environment
  • Navigate the VBA editor and functions within Excel
  • Record, edit and write a macro
  • Apply fundamental programming building blocks such as loops
  • Design and code user forms
  • Example Based Project Models
  • How to Consolidate Multiple Workbook data into one, User form Projects
View Curriculum
  • Before starting this course, no prior knowledge of programing is required. This course will start from very basics but student should have working knowledge of Excel.

Visual Basic for Applications (VBA) extends the functionality of ordinary Excel sheets by automating common tasks, customize the interface to your specific needs, and perform complex calculations which don't exist natively in Microsoft Excel. Using this straightforward programming language, you can quickly sort columns and rows, add user controls such as buttons and forms, create reports that update as data changes, and calculate values across multiple worksheets. This course have been crafted to help you develop skill in Excel, so after completing this course, you will be able to leverage your VBA skills in other Office applications, like MS Access and Word.

Upon completing this course you will be prepared to:

  • Develop macros quickly within the Visual Basic Editor
  • Organize functions and procedures into modules
  • Create objects, methods, properties and events
  • Launch a UserForm directly from VBA
  • Add combo boxes, text boxes, command buttons and option controls
  • Identify potential security problems and learn how to protect you code
  • Trap potential errors and invoke a routine to handle them
  • Real world project examples
  • And much more!
Who is the target audience?
  • Anyone who uses excel will benefit immensely from this course. Any repetitive tasks can be automated. Any user experience can be improved. Any complex task can be simplified.
Compare to Other Excel VBA Courses
Curriculum For This Course
27 Lectures
4 Lectures 04:19

Steps to download Exercise Workbook
1 page

Important Tip: Save Macro Workbook As Macro Enabled Workbook(.XLSM)
1 page

Recording Macro
2 Lectures 06:26
Getting Started with VBA
4 Lectures 12:47
Sub - End Sub

Dot Notation

Copy Paste in Excel VBA

The Cells Property
Working with Variables
2 Lectures 05:25

Last Non blank Cell in a row or column – Range.End() Method
Conditional Statements
4 Lectures 20:17
IF Else IF

Conditional and Logical Operators

Select Case

With - End With Statement
5 Lectures 31:42
For Loop

For Each Loop

Exercise: For Loop

Do While

Combine Multiple Workbook into One
2 Lectures 06:31

Multi Dimensional Array
4 Lectures 20:26

User Defined Function

Error Handling

Worksheet Function
About the Instructor
Lokesh Paliwal
4.6 Average rating
80 Reviews
1,467 Students
2 Courses
Consultant, Blogger and Trainer

I am the founder of ExcelCrazy and has worked with prestigious companies like Cisco, Sapient in the past 8 years as Data Consultant. Now working as full time trainer(Excel, VBA, SAS and Tableau) and Data consultant.

  • – A dynamic professional with experience in Data Analytics for Network Solutions, Banking and Business Outsourcing industries. 8 plus Years of experience in Data Management/ MIS / Quality Control/ Dashboards/ Analytics.
  • – Hands on expertise in development of automation tools and dashboard based on Excel, VBA, MS Access, SQL for different domains include Supply Chain, Leasing, Business outsourcing.
  • – Hands on experience in different Analytics Techniques includes Cluster Analysis, Factor Analysis and Regression Analysis. Worked on Data Analytics, Supply Chain, Operational Analytics and Digital Analytics with focus on Finance, Supply Chain and Outsourcing clients in Asia, Australia and United States.
  • – Have used different statistical flat forms like SAS, SQL, Excel, VBA, Tableau, OBI(Oracle Business Intelligence).
  • – Trained and coached several client teams and various individuals on Data Analytics tools and techniques as part of part of capability building programs.