Excel VBA macros (online)
Course
Online
Description
-
Type
Workshop
-
Level
Beginner
-
Methodology
Online
-
Class hours
12h
-
Duration
2 Days
-
Start date
Different dates available
-
Delivery of study materials
Yes
-
Support service
Yes
-
Personal tutor
Yes
-
Virtual classes
Yes
Not only our best-selling course, but also one of our favourites. This two-day course takes you through , all the way from recording Excel VBA macros through to designing your own user forms. On the way you will learn what variables are, how to write object-oriented programs, how to create loops and much more besides. Microsoft Excel VBA macros are fun - let us show you why! Suitable for: This Excel VBA macros course is aimed at people who have a good existing working knowledge of Excel 2003, Excel 2007 or Excel 2010 and want to learn how to speed up their worksheets using macros.
Important information
Documents
- Excel VBA macros course outline.pdf
Facilities
Location
Start date
Start date
About this course
Delegates should be comfortable Excel (no advanced knowledge is needed). No experience of progamming is needed, although delegates should enjoy the logical challenge of learning new computer systems.
Reviews
Subjects
- Automating Excel
- Macros
- Selecting cells
- Messages & variables
- Visual Basic
- Loops & conditions
- Looping over collections
- Event Handling
- Functions
- Debugging and error handling
- Forms
- Referencing other applications
Teachers and trainers (4)
Andrew Gould
Senior Trainer
Andy Brown
Microsoft Trainer & Programmer
Sam Lowrie
Trainer
Shaun Wantling
Trainer
Course programme
- Absolute and relative recording
- Where macros can be stored
- Assigning macros to buttons
- Selecting cells (absolute)
- Selecting cells (relative)
- Selecting to the end of a block
- Selecting a range by its corners
- Using Project Explorer
- Creating modules
- Basic subroutines and comments
- Input boxes and message boxes
- Declaring variables
- Option Explicit
- Scope of variables
- Constants
- The Excel object model
- Objects and collections
- Methods and properties
- Getting help in VBA
- Simple IF conditions
- Multiple IF and SELECT / CASE
- Three main types of loop
- Object variables
- Looping over collections
- Assigning macros to events
- Cancelling events
- Declaring functions
- Passing arguments
- Setting breakpoints
- Stepping through macros
- ON ERROR statements
- Drawing forms
- Attaching macros to controls
- Validating form input
If time
Referencing other applications- Links to Word or Access
- Working with files and folders
Additional information
Excel VBA macros (online)