Nigerian Seminars and Trainings

Search all upcoming seminars, conferences, short management courses and training in Nigeria and around the World

business logo

Advanced Excel using Programming with VBA Training

By: Cynet East Africa Consultancy

Kenya

17 - 21 Nov, 2025  5 days

Follow Event

  

USD 1,200

Get 5.00% off

Venue: Nairobi

Other Dates

Venue Date Fee  
Nairobi, Kenya 24 - 28 Nov, 2025 USD1200
Nairobi, Kenya 01 - 05 Dec, 2025 USD1200
Nairobi, Kenya 16 - 20 Feb, 2026 USD1200
Nairobi, Kenya 16 - 20 Mar, 2026 USD1200
Nairobi, Kenya 13 - 17 Apr, 2026 USD1200
Nairobi, Kenya 27 Apr - 01 May, 2026 USD1200

The Advanced Excel using Programming with VBA Training is designed to help you harness the full potential of Microsoft Excel by integrating Visual Basic for Applications (VBA). This course teaches you how to automate tasks, design user forms, handle data flow, and manage errors, enabling you to maximize Excel’s functionality. Through hands-on simulations, you’ll develop the skills to optimize your workflows and improve productivity with VBA.

Objectives of the Program

  1. Protect a workbook and save with a backup. Enhance customer satisfactions.
  2. Work with variables and understand data types.
  3. Understand objects, properties, methods, and events.
  4. Explore the Excel object hierarchy and use the Object Browser.
  5. Work with control-of-flow structures.
  6. Use intrinsic functions.
  7. Create sub and function procedures.
  8. Design User Forms and work with controls.
  9. Control PivotTables programmatically.
  10. Use debugging tools.
  11. Add error handling to code.

Target Audience

This course is ideal for:

  • Professionals who need to optimize data management and boost productivity using VBA
  • Advanced Microsoft Excel professionals looking to automate spreadsheet tasks using VBA
  • Big Data enthusiasts who want to enhance their Excel processes through programming

Training Period

  • Classroom: 5 Days
  • Online: 7 Days

Course Outline

Module 1: Getting Started.

  • Introducing visual basic for applications.
  • Displaying the developer tab in the ribbon.
  • Recording a macro.
  • Saving a macro-enabled workbook.
  • Running a macro.
  • Editing a macro in the visual basic editor.
  • Understanding the development environment.
  • Using visual basic help.
  • Closing the visual basic editor.
  • Understanding macro security.

Module 2: Working with Procedures and Functions.

  • Understanding modules.
  • Creating a standard module.
  • Understanding procedures.
  • Creating a sub procedure.
  • Calling procedures.
  • Using the immediate window to call procedures.
  • Creating a function procedure.
  • Naming procedures.
  • Working with the code editor.

Module 3: Understanding Objects.

  • Understanding objects.
  • Navigating the excel object hierarchy.
  • Understanding collections.
  • Using the object browser.
  • Working with properties.
  • Using the with statement.
  • Working with methods.
  •   Creating an event procedure.

Module 4: Using Expressions, Variables, and Intrinsic

Functions.

  • Understanding expressions and statements.
  • Declaring variables.
  • Understanding data types.
  • Working with variable scope.
  • Using intrinsic functions.
  • Understanding constants.
  • Utilize intrinsic constants.
  • Ply message boxes.
  • Using input boxes.
  • Declaring and using object variables.

Module 6: Working with Forms and Controls.

  • Understanding user forms.
  • Using the toolbox.
  • Working with user form properties, events, and methods.
  • Understanding controls.
  • Setting control properties in the properties window.
  • Working with the label control, text box control, command button control, combo box control.
  • Working with the frame control.
  • Working with option button controls.
  • Working with control appearance.
  • Setting the tab order.
  • Populating a control.
  • Adding code to controls.
  • Launching a form in code.

Module 7: Working with the Pivot Table Object.

  • Understanding pivot tables.
  • Creating a pivot table using worksheet data.
  • Working with the pivot table objects.
  • Working with the pivot fields collection.
  • Assigning a macro to the quick access toolbar.

Module 8: Debugging Code.

  • Understanding errors.
  • Ply debugging tools.
  • Setting breakpoints.
  • Stepping through code.
  • Using break mode during run mode.
  • Determining the value of expressions.

Module 9: Handling Errors.

  • Understanding error handling.
  • Understanding VBA’s error trapping options.
  • Trapping errors with the on-error statement.
  • Understanding the err object.
  • Writing an error-handling routine.
  • Working with inline error handling

Delivery Method

This program is taught through a mix of practical activities, theory, group work and case studies. Training manuals and additional reference materials are provided to the participants.

Certification

Upon successful completion of the training, participants will be awarded a certificate of course completion

Course Booking

Please use the “book now” or “inquire” buttons on this page to either book your space or make further enquiries.

Nairobi Nov 17 - 21 Nov, 2025
Nairobi, Kenya 24 - 28 Nov, 2025
Nairobi, Kenya 01 - 05 Dec, 2025
Nairobi, Kenya 16 - 20 Feb, 2026
Nairobi, Kenya 16 - 20 Mar, 2026
Nairobi, Kenya 13 - 17 Apr, 2026
Nairobi, Kenya 27 Apr - 01 May, 2026
USD 1,200.00
(Convert Currency)

Nancy Kemunto /Janet Cherono +254 792972525

Cynet East Africa Consultancy

Related Courses

Mobile Data Collection Using Kobo ToolBox Mobile Data Collection Using Kobo ToolBox

5 days, 24 - 28 Nov, 2025 

2025-11-24 12:11:00 2025-11-24 12:11:00
Kenya

Cynet East Africa Consultancy

Training on Mobile Data Collection Using KoBoTOOLBOX provides hands-on skills to design, deploy, and manage mobile surveys for field data collection. Participants will learn how to build forms, ...

Mobile Data Collection Using CommCare Mobile Data Collection Using CommCare

5 days, 01 - 05 Dec, 2025 

2025-12-01 12:12:00 2025-12-01 12:12:00
Kenya

Cynet East Africa Consultancy

Mobile Data Collection Using CommCare is a hands-on program that equips participants with the skills to design, deploy, and manage digital surveys and mobile applications for fieldwork. CommCare, ...

Training Program on Project Management, Monitoring, and Evaluation Training Program on Project Management, Monitoring, and Evaluation

5 days, 08 - 12 Dec, 2025 

2025-12-08 12:12:00 2025-12-08 12:12:00
Kenya

Cynet East Africa Consultancy

Successful projects always aim at scaling up innovations to aid in solving problems affecting the beneficiary community/communities. The well-being of these communities depends on the ability of ...

Training on Web-Based GIS and Mapping Training on Web-Based GIS and Mapping

5 days, 02 - 06 Feb, 2026 

2026-02-02 12:02:00 2026-02-02 12:02:00
Kenya

Cynet East Africa Consultancy

Geographical information system (GIS) is a collection of hardware software, and procedures to collect, manage, retrieve, manipulate, analyze and display spatial data. Training on Web-based GIS and ...