Datastat Research

Email: info@datastatresearch.org
Telephone: +254724527104


Training course on Introduction to VBA Programming»

INTRODUCTION

Visual Basic for Applications (VBA) is an object oriented programming language developed by Microsoft. VBA language has been integrated with Excel in order to have programming features which enables the developers to handle the data manipulation along with Excel function very easily. VBA is good for developing reporting systems in a capital markets environment and developing core business performance reporting etc.

Using a step-by-step approach, this course shows how the Visual Basic for Applications (VBA) programming language can extend the functionality of Excel. Students will learn to write macros to accept user input, read to and write from cells, and manipulate data. They will also learn to write custom functions and create user forms. Useful examples of problems and their solutions will be provided.

DURATION

5 days.

WHO SHOULD ATTEND

This advanced training course is ideal for:

  • People wanting to use more complex functions within Excel.
  • All persons using Excel spreadsheets in an advanced way and wish to extend Excel functionality and automate tasks.
  • All persons involved in spreadsheet work where significant automation is required.
  • Users with an intermediate or advanced knowledge of Microsoft Word but with little or no knowledge of VBA programming.
  • Participants will need to have attended or be familiar with the basics of Microsoft Excel.

COURSE OBJECTIVES

Upon completion of this training course, participants should be able to:

  • Record and run macros
  • Understand and apply object-oriented concepts
  • Understand events in Excel
  • Be acquainted with the most important Excel VBA objects and properties
  • Understand Excel VBA functions and write their own functions
  • Use the Visual Basic environment to code and edit complex programs

COURSE CONTENT

Understanding VBA

  • Programming in Microsoft Excel
  • VBA Terminology
  • Understanding Objects
  • Viewing the Excel Object Model
  • Using the Immediate Window
  • Working with Object Collections
  • Setting Property Values
  • Working with Worksheets
  • Using the Object Browser
  • Programming with the Object Browser

The VBA Editor

  • The VBA Editor Screen
  • Opening and Closing the Editor
  • Using the Project Explorer
  • Working with the Properties Window
  • Using the Work Area
  • Viewing Other Panes
  • Working with Toolbars
  • Working with a Code Module
  • Running Code from the Editor
  • Setting Breakpoints in the Editor
  • Stepping Through Code

Using ArraysFunctions In VBA

  • Understanding Functions
  • Creating VBA Functions
  • Using a VBA Function in a Worksheet
  • Setting Function Data Types
  • Using Multiple Arguments
  • Modifying a VBA Function
  • Creating a Function Library
  • Referencing a Function Library
  • Importing a VBA Module
  • Using a Function In VBA Code

Programming Techniques

  • Using the MsgBox Function
  • Using the InputBox Function and InputBox Method
  • The IF Statement for Single and Multiple Conditions
  • The Select Case Statement
  • Using The Select Case Statement
  • For Loops
  • Looping With Specified Iterations
  • The Do...Loop Statement
  • Looping With Unknown Iterations

METHODOLOGY

The instructor led trainings are delivered using a blended learning approach and comprises of presentations, guided sessions of practical exercise, web based tutorials and group work. Our facilitators are seasoned industry experts with years of experience, working as professional and trainers in these fields.

 

All facilitation and course materials will be offered in English. The participants should be reasonably proficient in English.

Start Date: 06/10/2019
End Date: 06/14/2019

Ksh 80000, $ 900

Course Description

Course Duration: 5 days

Training Center: Datastat Research Center

Start Date: 06/10/2019

End Date: 06/14/2019

Fee: Ksh 80000, $ 900

Group rates for our 2018 -2019 courses

No. of days
5 Days per person
10 Days per person
No.
Pacs
Kes
Usd
Kes
Usd
1. 1 80,000.00 900.00 160,000.00 1800.00
2. 2 - 6 65,000.00 830.00 130,000.00 1,660.00
3. 7 - 11 63,000.00 800.00 126,000.00 1,600.00
4. 12 - 16 59,000.00 750.00 118,000.00 1,500.00
5. 17 - 21 57,000.00 700.00 114,000.00 1,400.00
6. 22 - 26 53,000.00 670.00 106,000.00 1,340.00
7. 27 - 31 51,000.00 650.00 102,000.00 1,300.00
8. 32 - 36 47,000.00 580.00 94,000.00 1,160.00
9. 37 - 41 45,500.00 670.00 91,000.00 1,100.00
10. 42 - 46 41,000.00 500.00 82,000.00 1,000.00
11. 47 - 51 35,000.00 480.00 70,000.00 960.00
12. 52 > Above 30,000.00 450.00 60,000.00 900.00

View more Information Technology courses »

datastat

Training Course on ICT For Monitoring & Evaluation (M&E)...

The demand to secure and visualize Quantifiable results is now greater than ever. It is therefore nearly impossible to apply conventional methods to analyze huge chunks of data that are normally the order of modern business. 

...

Start Date: 12/24/2018 End Date: 12/28/2018

Price
KES80000, $ 900

View details »

datastat

Training Course on Microsoft Excel For Human Resource Pro...

Microsoft Excel for Human Resource (HR) professionals focuses on the use of various functions and formulas in different HR scenarios. Excel is a perfect tool for the Human Resources department. 

...

Start Date: 12/24/2018 End Date: 01/04/2019

Price
KES160000, $ 1800

View details »

datastat

Training Course on Mobile Based Data Collection Tools For...

Data collection and monitoring and evaluation (M&E) have always been an integral parts of development work. ICT tools such as mobile devices and software that allows users to create surveys, collect, manage and upload data to storage facilities in real-time, have reduced the conventional chal...

Start Date: 12/24/2018 End Date: 12/28/2018

Price
KES80000, $ 900

View details »

Contact Us

Mobile No: +254724527104/ +254734969612

Email Add: info@datastatreseach.org

Postal Add: 5402-00100

Head Office: Comet House 1st floor room 12A, Along Monrovia Street, Nairobi, Kenya