0% found this document useful (0 votes)
19 views13 pages

VBA & Macros Certification & Training Program by ATH

certification
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views13 pages

VBA & Macros Certification & Training Program by ATH

certification
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Advance

Certification Course

ISO 9001:2015
Certified

VBA
PROGRAM
BY
ANALYTICS TRAINING HUB

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
ABOUT US
ATH is one of the most admired data management & analytics upskilling
organization. Our sole objective is to equip our clients with the necessary
training & support to educate them with distinct data analytic tools. With this
vision in mind, the firm was founded in 2016, and since then; we have become
one of the leading hubs for learning and personal development in data analytic
tools with centers spread across Delhi NCR.
ATH is an ISO 9001:2015 certified company, its mission is to enrich the
analytical capabilities of our customers and help to work towards their
endeavors to attain a greater elevation of success. We aim to prepare aspiring
& working data professionals to face challenging job prospects in the data
market and assist them to upgrade their technical skills to help them cater to
the ever-changing needs of the data industry.
ATH Training Modules are created using the vast & diverse corporate
experience of our founders to assist our clients in mastering the nitty gritties &
the complexity of data analytic tools with ease. These Programmes are
delivered by our industry experts using a practical approach to ensure
knowledge retention, under the expert supervision of the founders to ensuring
professional learning, quality training & discipline is maintained by the
instructors and the students

Courses Trainees Workshops Project Ratings

8+ 8000+ 100+ 50+

Integrity | Honesty | Compassion | Accountability | Innovation | Simplicity


© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Workshop Details
Course Duration
✓ 16 Hours + 50 Assignment Hours

Case Studies & Assignments


✓ Workshop Study Material (Shared with all participant, Workshop Live
Case Studies and Multiple sample databases with live case studies
along with real-life situations

Delivery Mode
✓ Classroom Sessions & Online Sessions

Students Benefits:-
✓ Participants get 500+ real-life scenarios and Complimentary &
Exclusive 1 Month Post Workshop Support
✓ Key focus on Hands-on, practical, and projects
✓ After every class, you will get assignments & session recordings
✓ Flexibility to re-attend the Live Sessions
✓ Almost every industry is hiring employees with 1 or 2 years of
experience in VBA (Marcos) than just only MS Excel, You will create a
lot of opportunities for yourself after completing this course
✓ Companies are offering an average salary for a Data Analyst with VBA
(Marco) skill is Rs. 4 lacs / Year according to Payscale.

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
VBA
Program Overview
Topics to be Covered Duration

Module 1 Getting Started with VBA 02 Hours

Module 2 VBA Nuts & Bolts 02 Hours

Module 3 Working with Loops, Conditional 03 Hours


Statements & Arrays
Module 4 Formula Writing in VBA 03 Hours

Module 5 User Form & GUI 02 Hours

Module 6 Working with Excel Features 02 Hours

Module 7 Interaction with Other Applications 01 Hour

8 3 3

Assignments Revision Projects


Session

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Module 1:
Getting Started with VBA

✓ Quick Recap of Microsoft Excel


✓ Introduction to Developer Ribbon Tab
✓ Introduction to VBA
✓ What is VBA / Macro in Excel?
• Difference between VBA and Macros
✓ Introduction to Visual Basic Editor Window
• Open Visual Basic Editor (VBE)
✓ Getting Familiar with Visual Basic Editor (VBE)
• Project Explorer
• Immediate Window
• Run Button
• Reset Button
✓ Customizing the VBE Environment
✓ The Macro Recorder
• Recording Your First Macros in Excel
• Steps to record a Macro
• Relative References vs Absolute Reference in Macro
Recording
• Ways to Run Macros
• Live Project: Dynamic Cell Selection (Using Excel Go to
Feature)
✓ Executing / Modifying Recorded Macros
✓ Saving Macro Workbook

Live Study
Exercise Material

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Module 2:
VBA Nuts & Bolts

✓ Introduction to Sub and Function Procedures


• Declaring Procedures
• Procedures’ Scope (Public/Private Procedures)
✓ Introducing the Excel VBA Object Model (A must
know thing to become Pro in VBA)
• Object Hierarchy (Objects and Collections)
✓ Properties and Methods
• Working with Object Properties
• Working with Object Methods
• Live Case Study – Working with Comment Object
✓ Important and Useful Properties of Application Object
✓ Working with Ranges Objects
• Selecting, Copying, Pasting ranges
✓ Working with Comments
✓ Tips to make a best use of comments
✓ Variable, Data Types and Constant
• Rules for Naming Variable
• Declaring & Initializing Variables
• VBA built-in data types
• Variable Scope and Working with Constant
✓ Finding Last or Next available Row/Column
✓ Selecting Rows/Columns/Table (Normally &
Dynamically)

Live Study
Exercise Material

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Module 3:
Working with Loops, Conditional
Statements & Arrays
✓ Introduction to VBA Loops & Conditional Statements
✓ Working with Conditional Statements
✓ Types of Conditional Statements
• q Use of Simple and Nested IF conditions
• IF with AND, OR & NOT
• Alternative of IF, a Select CASE statement
✓ Working with Loops
• For Next Loop (aka Counter Loop)
• For Each Loop
• Normal Do-Loop
• Do Until
• Do While Loop
• While Wend Loop
✓ Working with Message & Inbox Box
• With-End with Constructs
✓ Controlling Program Flow
• Use of GoTo statements
✓ Introduction to Arrays
• Declaring arrays
✓ Declaring Multidimensional arrays
• Static Arrays vs Dynamic Arrays
✓ Working with Dynamic Arrays

Live Study
Exercise Material

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Module 4:
Formula Writing in VBA

✓ Introduction to Excel VBA Functions and Worksheet


Functions
✓ Difference between R1C1 and A1 style referencing
✓ Difference between Worksheet Functions Vs
Active.cell Formula
✓ Getting started with VBA Excel Functions
• IIf, UCase, LCase, Date, StrReverse, Split,
RemoveVowels, InStr, Date,
✓ DateSerial, Format, MonthName etc.
✓ Getting started with WorksheetFunction
✓ Working with Function Procedures
✓ Getting started with User Defined Functions (UDF)
• UDF with No, One, & Multiple arguments
• UDF to Sum Each Digit in a Cell
• UDF to extract only numbers from alphanumeric cell
• Function with an Array argument
✓ Fixing arguments of Formulas in VBA
✓ Working and Creating Customize Functions
✓ Error Handling & Debugging Techniques
• Trapping Errors (Ingoing Error or Jumping to specific
section)

Live Study
Exercise Material

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Module 5:
User Form & GUI

✓ User Form Introduction


• Basics of UserForm
• Creating, displaying and unloading UserForms
• Understanding the settings of UserForm’s Properties
✓ Exploring Form Controls & ActiveX Controls
• List Box Control
• Scroll Bar Control
• Check Box
✓ Exploring UserForm Controls
• Customizing control toolbox
• Filling Data into controls
• Adjusting UserForm controls
✓ Cycle/Sequence to follow to create UserForm
✓ Validating User Inputs
✓ Testing a UserForm
✓ User Form Tricks
✓ Understanding User Form Events
• Relevant UserForm Events
• Control Events

Live Study
Exercise Material

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Module 6:
Working with Excel Features

✓ Working with Pivot Tables


• Recording & Modifying macro to create Pivot Table
• Writing codes to create Pivot Table Report
• Working with Pivot Table Fields and Items
• Updating Pivot Tables
• Generating multiple Pivot Table reports using VBA
✓ Charts
• Difference between embedded chart and chart sheets
• Understanding the Chart object model
• Creating an Excel Chart using VBA
• Changing Chart Type and Series Type
• Modifying Charts
• Creating Spark-line Chart in Excel using VBA
• Looping through all charts available in worksheet
• Adjusting Size and Aligning Chart Objects
✓ Sorting & Filtering
• Recording a macro to sort the table
• Understanding and modifying the recorded macro
• Performing Simple sorting
• Dynamic and multilevel sorting
• Filter and display relevant information

Live Study
Exercise Material

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Module 7:
Interaction with Other
Applications
✓ Add-Inns
• Introduction to Add-Ins
• Add-Inn vs COM Add-Ins
• How to Create Add-Inn
• Installing an Add-Ins
✓ Type of different Excel events
• Workbook Events (Open, Activate, SheetActivate,
BeforeSave, NewSheet, Deactivate etc.)
• Worksheet Events (Activate, BeforeRightClick,
BeforeDoubleClick, Calculate, PivotTableUpdate etc.)
✓ Starting an application from Excel
• VBA Shell function to launch other programs
• Creating a new Word Document
✓ Interacting with Microsoft Office Apps
• Opening a Word Document
• Opening Outlook
• Launching PowerPoint
✓ Controlling Excel from another application
✓ Sending Personalized emails via Outlook
✓ Sending e-mail attachments from Excel
✓ Working with Files & Folders
✓ Converting / Saving Excel File into PDF

Live Study
Exercise Material

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)
Learning Outcomes

✓ Proficient in working on Visual Basic & Marcos

✓ Having good command on the keyboard

✓ Skilled in number and different formatting types

✓ Capable of handling the large data

✓ Design your own User Defined Functions in easy steps


using VBA

✓ Plotting various charts & tables using Excel & VBA

✓ Creating various reports using different features &


functions

✓ Having strong knowledge of Advanced Formulas

✓ Able to analyze any data with Excel VBA

✓ Ability to create Good Looking and World Class


Dashboards

✓ Recording and Cleaning Macros Easily

© 2016-2020 | Analytics Training Hub ( A Unit Of Medhya Analytics Solutions Pvt. Ltd.)

You might also like