Visual Basic for Excel Advanced – VBA
User Forms: User forms allow you to create custom interfaces for data entry and interaction within Excel. They are valuable for building user-friendly applications.
Workbook and Worksheet Events: Events in Excel trigger actions based on user interactions or changes in the workbook or worksheet. These events can automate tasks and improve user experience.
Dynamic List Items: Dynamically populating lists in user forms or worksheets enhances data validation and user input options.
Form Templates: Form templates allow you to create flexible and adaptable user forms that can change their content or appearance at runtime based on user input or conditions.
Ribbon Tabs and Toolbars: Customising the Excel ribbon with assigned macros and creating toolbars can provide quick access to frequently used functions and enhance productivity.
Menus and Add-Ins: Menus and add-ins help organise and extend Excel’s functionality by providing custom commands and features.
Class Modules: Class modules allow you to create custom objects with properties and methods, providing an object-oriented approach to VBA programming.
Data from External Files: Accessing and manipulating data from other Excel files expands data analysis and reporting capabilities.
Object Hierarchies: Understanding object hierarchies enables you to interact with other Microsoft Office applications, automating tasks and data exchange.
Data Storage in Windows Registry: Storing data in the Windows registry allows for configuration settings and data persistence between Excel sessions.
Charts in VBA: Creating charts programmatically in VBA provides control over chart design and data visualisation.
Pivot Tables: Creating and manipulating Pivot tables programmatically helps automate data analysis and reporting tasks.
The advanced Excel VBA course is ideally suited for individuals who already possess a basic understanding of VBA programming and wish to expand their skills to a more advanced level.
Have two or more people to train? you may consider a closed group course.
Benefits include:
- Cost effective
- Choose a date to suit you
- Customise content and timings
- No minimum delegate
- Choose how the course is delivered – In person face-to-face at your location or virtual
Contact us on [email protected] to discuss specific date and delivery requirements.
We can deliver our training sessions in several ways, these being:
- Open public course
Please enquire about the following methods
- Closed group
- In person face to face
- virtual
- One to one coaching
Course Benefits
- Fully led tutor instruction
- Comprehensive courseware for all delegates
- Certificates of attendance
- Course Guarantee
- Emergency trainer
- Contextualisation and customisation for Closed group courses
- Evaluation Feedback
- Access to Customer Portal (course bookers) for oversight of past and future training events and attendance details
Key Features
Engaging & interactive tutor led session
Comprehensive course materials
£695.00 Plus VAT
Payment available via all major credit cards or Invoice. All options available during the online booking process.

