You are on page 1of 2

Astrit Technologies

Assessment. Training. IT
Excel VBA Essential Training Outline
Module 1 : Getting Started
 Training Objectives
 What is VBA
 Security Settings and Macro Files
 The Developer Ribbon
Module 2 : Visual Basic Editor
 Introducing the Visual Basic Editor
 Using the Visual Basic Editor
 Editing an Existing Macro In The Editor
Module 3 : Macros
 Recording and Running a Simple Macro
 Editing an Existing Macro
 Watch a Macro Write Your VBA
 Macro Enabled File Types
Module 4 : Procedures And Functions
 What is a Module?
 Difference in Procedures and Functions
 Creating and Calling Sub Procedures
 Creating and Calling Functions
Module 5 : Starting VBA Programming (I)
 Declaring Variables and Data Types
 Variable Scoping
 Static Declaration and Variable Expiry
 Using Constants
Module 6 : Starting VBA Programming (II)
 Using Comments
 VBA Operators
 Multi-Dimensional Arrays
 Dynamic Arrays

Module 7 : Excel Object Model


 Working with the Object Model
 Using the Object Model
 Creating and Using Object Variables
Module 8 : Manipulating Excel Objects
 Referencing Cells Using Range Object
 Range Object Properties
 Common Methods Of Range Object
 Adding Formulas To Cells Through VBA
Module 9 : Working With Excel VBA Functions
 Built In VBA Date Functions
 Text Manipulation With VBA Functions
 Worksheet Excel Functions In VBA Code
 User Defined Functions
Module 10 : Program Flow And Execution (I)
 Using GoTo Statement and Labels
 Using IF THEN ELSE Loop
 Multiple Criteria Plus Nested IFs
 Using ELSEIF To Speed Up Execution
Module 11 : Program Flow And Execution (II)
 The FOR NEXT Loop
 Using FOR NEXT With A VBA Collection
 DO WHILE Loop
 Using SELECT CASE Statement
Module 12 : Wrap-up
 Tips and Tricks
 Best Practices for Writing VBA Code
 Dos and Donts
 Training Feedback

Training Details
Duration
Program Level
Prerequisites
Delivery method

1 day
Basic + Intermediate
Familiarity with Excel
Live / In-person

Note: Training duration and content can be tailored to your organizations specific objectives
info@astrittech.com | +919890217299 | www.astrittech.com

Excel VBA Essential Training Outline

Copyright 2015 Astrit Technologies LLP

Why Hire Us for Your Training Needs


Expert ise
We have technical and domain experts with 10-20+ years of
experience, so you learn from the best. We adjust our training
delivery style based on attendees' experience and aspirations
and keep them engaged through creative ways.

Customizatio n
We don't believe in cookie cutter approach and understand that
each client's needs are unique. We work with you to customize
our curriculum and training materials so that participants have
the best learning experience.

Post T raining Support


We offer up to 4 hours of support for attendees post training
sessions. This is to help them clarify doubts/question as they
start applying their newly acquired skills on projects and need
expert opinion.

Training Effect iveness Evaluation


We offer the option of conducting pre and post training
assessments using our growing question bank. This helps us
measure learning progression of individual attendees and overall
training impact.

Our Training Services


- Delivery of customized training programs to meet your organizations specific learning objectives; we offer
training on 35+ subjects spanning across Communication, Personal Development, Project Management,
Workplace Essentials and various technologies
- Development of custom high quality training materials
- Development of training curriculum / program for new and experienced employees
- Measuring training effectiveness
Visit our website, email or call us to discuss how we can help you with your training related needs

info@astrittech.com | +919890217299 | www.astrittech.com


Excel VBA Essential Training Outline

Copyright 2015 Astrit Technologies LLP

You might also like