Course not currently available

Microsoft Excel Macros

WDR

Short course

In Horsham ()

£ 225 + VAT

Description

  • Type

    Short course

  • Duration

    1 Day

A one day course for established users of Microsoft Excel who need to learn how to create macros to automate their spreadsheets, and to create customised functions. This course is ideal for those with very little or no previous programming experience. Course objectives: This course is designed to provide a solid foundation upon which the delegate can plan

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Overview
A one day course for established users of Microsoft Excel who need to learn how to create macros to automate their spreadsheets, and to create customised functions. This course is ideal for those with very little or no previous programming experience.
Course objectives
This course is designed to provide a solid foundation upon which the delegate can plan and develop Excel macros. Good macro programming practices are taught and encouraged throughout the course.
By the end of this course you will have learned

  • About the types of macros
  • Recording and playing a macro
  • Absolute/relative recording
  • Visual Basic objects, methods and functions
  • Range select method
  • ActiveCell formula method
  • How to write a macro - message boxes, If...Then...Else, the "compress" macro, loop structures, For...Next, Do...Loop, the Offset method
  • How to troubleshoot macros - debug, watch and locals windows
  • How to use the debug print statement
  • Visual Basic command reference
  • Custom forms; creating function macros

Who should attend
People who want to acquire a fundamental understanding of programming and have a need to use automation in Excel.
Pre-requisites
Delegates should have a good understanding of the Windows environment and ideally have attended the Excel Primary and Intermediate courses.
Course synopsis

  • Recording macros
  • Playing a macro
  • From the keyboard, the tools menu, or a macro button
  • Absolute/relative recording
  • The differences between absolute and relative recording
  • Introduction to Visual Basic
  • The macro sheet; selecting a range
  • Writing a macro
  • Writing more complex macros
  • Macro objects, methods and functions
  • Message boxes
  • Input boxes - getting info from the user
  • Decision structures (If...Then...Else)
  • Loop structures (For...Next, Do...Loop)
  • Troubleshooting macros
  • Error trapping; the debug window; the watch window; the immediate window; statements
  • Custom dialog boxes
  • Working with controls; displaying a dialog box
  • Function macros
  • Creating function macros; writing more complex functions


Microsoft Excel Macros

£ 225 + VAT