• Technical IT

    Solutions delivered throughout the UK
  • Business Applications

    Solutions delivered throughout the UK
  • Professional Best Practice

    Solutions delivered throughout the UK
  • Professional Development

    Solutions delivered throughout the UK

Advanced VBA - Microsoft Excel 2007

  • Price £570.00
  • Duration 2 day(s)
All major credit cards accepted


You use Excel 2007 to work with data and need to improve the processes involved. This course looks at how you can work directly with Excel 2007 and its components to manipulate the application to help you work with your data.


•Before attending this course, delegates should have attended the QAVBA07INT course or have equivalent VBA knowledge
•Experience of recording and writing simple macros
•Please note this course is not suitable for Excel 2007 users who have no VBA knowledge


Delegates will learn how to:

•Work with Excel 2007 components using VBA
•Manipulate and present data in Excel 2007 using VBA
•Create an Application in Excel 2007 using VBA

Course Content

Lesson 1: Excel 2007 Object Model

•The Excel Component Object Model
•Using Methods and Events
•Object Variables and Binding
•Creating User Defined Types and Classes
Lesson 2: Working with the Range Object

•Range Objects Defined
•Referencing Ranges using VBA
•Dynamic Range Handling
•Copying or Moving Range Data
•Creating Array Variables
Lesson 3: Working With Data in Excel

•Data Types v Formatting
•Validating Data
•Filtering and Sorting Data with VBA
•Using Database Functions
•Excel Tables
Lesson 4: Presenting Data in Excel

•Apply Conditional Formatting with VBA
•Working with Charts
•Pivot Tables
Lesson 5: Importing Data into Excel

•Creating Connections
•Managing Connections
•Excel and ADO
Lesson 6: Working with the Excel Interface

•Excel Interface Options
•Controlling the Excel Interface
•Using Events
•Creating Excel Add-Ins
Lesson 7: Managing Files and Folders from Excel

•Managing Folders from Excel
•File Management Tasks using Excel
•Working with File Properties and Attributes from Excel
•Reading a Text File from Excel

Make Enquiry

Course Enquiry

Book Now

Course Enquiry

Find your local training centre