Microsoft Excel VBA Part 1 [SKT_MSEXVBAP1]

Total time
Location
At location
Starting date and place

Microsoft Excel VBA Part 1 [SKT_MSEXVBAP1]

Global Knowledge Network Training Ltd.
Logo Global Knowledge Network Training Ltd.
Provider rating: starstarstarstarstar_border 7.7 Global Knowledge Network Training Ltd. has an average rating of 7.7 (out of 3 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
placeVirtual Classroom
7 Apr 2026
placeVirtual Classroom
22 Jul 2026
Description

OVERVIEW

This course introduces delegates to Visual Basic for Applications (VBA) for Microsoft Excel. It enables them to create simple code and macros using the Visual Basic language in order to automate formatting tasks and create custom functions. It is aimed at those who have a good working knowledge of Excel, but limited prior knowledge of VBA, who want to be able to automate tasks and extend the functionality of Excel further.

OBJECTIVES

By actively participating in this course, you will learn about the following:

  • Using the Developer Tab.

  • Recording and running macros.

  • Swapping values in a macro.

  • Creating messages.

  • Understanding Workbook/Worksheet Objects and their properties.

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

OVERVIEW

This course introduces delegates to Visual Basic for Applications (VBA) for Microsoft Excel. It enables them to create simple code and macros using the Visual Basic language in order to automate formatting tasks and create custom functions. It is aimed at those who have a good working knowledge of Excel, but limited prior knowledge of VBA, who want to be able to automate tasks and extend the functionality of Excel further.

OBJECTIVES

By actively participating in this course, you will learn about the following:

  • Using the Developer Tab.

  • Recording and running macros.

  • Swapping values in a macro.

  • Creating messages.

  • Understanding Workbook/Worksheet Objects and their properties.

  • Understanding how to declare Range, Cell, Row, and Column Objects.

  • Understanding variables such as Integers, Strings, Double and Boolean.

AUDIENCE

This course is perfect for people who wish to gain the skills necessary to create macros and custom functions and understand the terminology and behaviour of the Visual Basic language.

NEXT STEP

MSEXVBAP2 - Microsoft Excel VBA Part 2

CONTENT

Create a Macro

  • Swap Values

  • Run Code from a Module

  • Macro Recorder

  • Use Relative References

  • Formula R1C1

  • Add a Macro to the Toolbar

  • Enable Macros

  • Protect Macro

 

MsgBox

  • MsgBox Function

  • InputBox Function

 

Worksheet and Worksheet Object

  • Path and FullName

  • Close and Open

  • Loop through Books and Sheets

  • Sales Calculator

  • Files in a Directory

  • Import Sheets

  • Programming Charts

 

Range Object

  • Current Region

  • Dynamic Range

  • Resize

  • Entire Rows and Columns

  • Offset

  • From Active Cell to Last Entry

  • Union and Intersect

  • Test a Selection

  • Possible Football Matches

  • Font and Background Colours

  • Areas Collection and Compare Ranges

Variables

  • Option Explicit

  • Variable Scope

  • Life of Variables

  • Type Mismatch

There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.