Select Page

Excel Macros with VBA

Overview

This course is designed to equip participants with advanced skills in Excel automation using Macros and VBA (Visual Basic for Applications). As an experienced user aiming to enhance efficiency, this course will empower you to leverage the full potential of Excel for automation.

Course Objectives

By the end of this two-day course, participants will have the skills and confidence to create powerful automation solutions in Excel using Macros with VBA. Extensive fully worked examples are used to illustrate the points raised in the course, and to provide hands-on experience.

Content

Introduction to Excel Automation

  • Understanding the need for automation in Excel
  • Overview of Excel Macros and VBA
  • Recording and running simple Macros
  • Basic principles of programming logic

Using the Macro Recorder

  • Recording a macro
  • Using relative references rather than absolute
  • Tweaking macros to change their functionality
  • Recording multiple macros and putting them all together

Getting Started with VBA

  • Introduction to the VBA Editor
  • Variables, data types, and constants
  • Control structures (if statements, loops)
  • Procedures and functions in VBA

Advanced VBA Programming

  • Working with arrays and collections
  • Error handling and debugging techniques
  • User Forms and controls
  • Integrating VBA with Excel features (Worksheets, Workbooks)
  • Creating a User Defined Function

Office Automation

  • Automating Word from Excel
  • Automating PowerPoint from Excel
  • Automating Outlook from Excel

Security

  • Personal Macro Workbook
  • Macro security levels
  • Using a digital signature

You will learn how to

  • Introduction to Excel Automation
  • Using the Macro Recorder
  • Getting Started with VBA
  • Advanced VBA Programming
  • Office Automation
  • Security

Audience

Experienced Excel users that are seeking to automate tasks to enhance efficiency, including business professionals, analysts, and data scientists.

Classroom and Virtual training options.

Online Course Materials

Duration

2 Days or 4 x 3 Hour Sessions

Contact us...

  • Agreement for us to contact you

  • We'd love to keep you informed of useful, relevant offers and services. This may be via email or phone.
  • This field is for validation purposes and should be left unchanged.

Relevant, industry-focused learning and development

Our expert trainers have a wealth of experience in providing corporate training. Whether you pick off-the-shelf professional diplomas or a customised online L&D Program, we provide relevant, engaging content for all employees.

Bespoke Private Training at IACT
0
YOUR CART
  • No products in the cart.