cm logo
To speak to a training advisor please call
All Courses / Microsoft Courses / Microsoft Excel: Visual Basic for Applications (VBA): Level 7 - Advanced Visual Basic for Applications (VBA)
Share: Follow us: Bookmark with: twiter Print Page:

Microsoft Excel: Visual Basic for Applications (VBA): Level 7 - Advanced Visual Basic for Applications (VBA)

Course Code: XLL7      Days: 1
Online Training

Time stretched?

If you would prefer something more flexible, we can now offer Online Training related to this topic.

Click to see a list of courses »

Course Overview

This course is aimed at people who already have a very good knowledge of Excel VBA and who wish to improve on this to create more effective, interactive and user friendly procedures, and extend the reach of their VBA code into areas outside of the Excel application.

This Microsoft training course will help you stay competitive, sharpen your skills and could enhance your Microsoft career prospects.

Related Courses

Skills Gained

Objectives

  • Write code that prevents or diminishes the chance of errors and failures occurring when a macro is run.
  • Write procedures that automatically run when an action is initiated either by the user or by the system.
  • Enable interaction between a user and a procedure using a custom user form (dialog box) and ActiveX Worksheet controls.
  • Use VBA to create, structure and format charts.
  • Use VBA to create, structure and update Pivot Tables.
  • Produce code that interacts with and facilitates the use of other Microsoft Office application objects.

Prerequisites

Students who wish to attend this course need to have significant experience and ability at understanding and using Excel advanced functionality and have attended the Microsoft Excel Level 5 and Level 6 courses.

Course Outline

Error Handling & Trapping

  • Evaluating Data Using IF Statements
  • Error Handling Code
  • Trapping Errors with Error Numbers
  • The TypeName Function

Event Procedures

  • Events Associated with Worksheets
  • Events Associated with a Workbook
  • Timed Events

Custom User Forms and Form Controls

  • User-Defined Forms
  • Adding Controls to a Form
  • Form Controls Design Tools and Techniques
  • Form Control Properties
  • Programming a User Form
  • Displaying a User Form
  • Using ActiveX Controls directly on a Worksheet

Working with Charts

  • Creating Charts
  • Sizing and Positioning Charts
  • Naming Charts
  • Adding a Series to a Chart
  • Deleting Series from a Chart
  • Formatting Charts

Working with Pivot Tables

  • The Pivot Table Object
  • Creating a Pivot Table
  • Naming Pivot Tables
  • Manipulating Pivot Table Fields
  • Refreshing Pivot Tables

Interacting with Other Office Applications

  • Communicating with Word and PowerPoint using Excel VBA
 
Related Online Training

If you would prefer the flexibility of online training, use the link(s) below:

More Online Training>>


How to make a booking for the XLL7 course

Scheduled Dates

Request availability or enquire by clicking a date:

Sort by Location

London Region
London (Central)
£ 345
London (Central)
£ 345
London (Central)
£ 345

Sort by Date

London Region
£ 345
London Region
£ 345
London Region
£ 345

No Suitable Dates?

Please click above and we will take care of the rest.

Please click above and we will be happy to discuss the benefits of onsite and bespoke courses with you.

CourseMonster books thousands of public training courses, classes and boot camps both in London, City of London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Aylesbury, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Newcastle, Norwich, Nottingham, Plymouth, Reading, Sheffield, Southampton, Surrey, Sussex, Midlands and Yorkshire. Topics range from software to administration, project management and development.