Microsoft Excel VBA Training Courses
-
Very useful course and the trainer was very good and knowledgeable in the course content
← | →
-
Geoff is a fantastic trainer. Clear, easy to follow. This was one of the best courses I have attended. Content was good, the flow was good, overall an excellent course.
← | →
-
Info was very useful and Geoff assisted us with our specific questions on the spot and helped us with our coding needs
← | →
Short course
In Twickenham
Description
-
Type
Short course
-
Location
Twickenham
-
Duration
2 Days
-
Start date
Different dates available
This course covers automation and customising of Excel using macros and screen items (such as buttons and menus). Delegates learn how to write macros using VB code and assign macros to screen items
Facilities
Location
Start date
Start date
About this course
On completion of the course delegates will have gained confidence in using Excel VBA. They will be able to:
Use the Macro Recorder to record macros
Use VBA to create and edit macros
Use objects and dialog boxes
Work with VBA controls
Use variables, arrays and functions
Work with Active Data Objects
Create add-ins
Reviews
-
Very useful course and the trainer was very good and knowledgeable in the course content
← | →
-
Geoff is a fantastic trainer. Clear, easy to follow. This was one of the best courses I have attended. Content was good, the flow was good, overall an excellent course.
← | →
-
Info was very useful and Geoff assisted us with our specific questions on the spot and helped us with our coding needs
← | →
Course rating
Recommended
Centre rating
Amir Bethar
William Chen
Nathan Colussi
Min Oo
Rhiannon Hayes-Williams
Julie Lovejoy-Kennedy
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 14 years
Subjects
- Excel
- MS Excel
- Microsoft Excel
- Microsoft excel training
- VB
- Macro Recorder
- Assigning shortcut keys
- Deleting macros
- Workbook
- VB Editor
- Functions
- Linking procedures
- Dialog Boxes
- Navigating
- Intrinsic functions
- Variables
- Code debugging<br />
Course programme
Recording a macro using the Macro Recorder
Recording a macro using absolute cell references
The Personal Macro Workbook
Assigning shortcut keys
Deleting macros
Recording macros using relative cell references
Using VBA to Create and Edit Macros
The concepts of storing macros
Using the VB Editor
Using Visual Basic Help
Closing the Visual Basic Editor
Understanding Macro Security
Working with Procedures and Functions
Understanding modules
Creating a standard module
Copying and pasting procedures
Creating a sub procedure
Calling procedures
Linking procedures
Creating a function procedure
Naming procedures
Working with the Code Editor
Objects and Dialog Boxes
Introduction to objects
Navigating the Excel object hierarchy
Understanding collections
Introduction to the object browser
Searching the object browser
Working with properties
Using the With statement
Working with methods
Creating an event procedure
Using Expressions, Variables and Intrinsic Functions
Understanding expressions and statements
Declaring variables
Understanding data types
Working with variable scope
Using intrinsic functions
Understanding constants
Understanding intrinsic constants
Using message boxes
Using input boxes
Declaring object variables
Using object variables
Controlling Program Execution
Understanding control-of-flow structures
Boolean expressions
If, Else and Select Case
Do Loops
The For...To...Next structure
The For Each... Next structure
Using control-of-flow structures
VBA Forms and Controls
Creating userforms
Using the Toolbox
Working with userform properties, events and methods
Setting control properties in the Properties window
The label control
The text box control
The command button control
The combo box control
The frame control
Option button controls
Appearance of controls
Setting tab order
Populating a control
Adding code to controls
Launching a form in code
Working with the PivotTable Object
Using worksheet data to create a pivottable
Working with pivottable objects
Working with the pivotfield collection
Assigning a macro to a toolbar/Quick Access toolbar
Code debugging
Looking at errors
Using the debugging tools
Setting breakpoints
Stepping through code
Using Break mode
Working out the value of expressions
Error Handling
The VBA error tracking options
Using the On Error statement to trap errors
The Err object
Writing a routine to handle errors
Inline error items
Additional information
1 to 1 training £325
2 to 4 delegates £495
5 to 8 delegates £695
Prices are PER DAY, and NOT per-person! E.g. if there’s 5 people on the course, you pay £695. All prices exclude VAT
Microsoft Excel VBA Training Courses