Introduction to VBA

VBA, or Visual Basic for Applications to give it its full title, is a language that was developed by Microsoft, based on Visual Basic 6, a version of Visual Basic prior to Visual Basic .NET. It is a language that is available to use in a number of Microsoft Office applications, including Microsoft Access and Excel.

VBA can be used for tasks such as, automating repetitive or frequently performed tasks, creating custom functions, toolbar buttons or menu commands, building complete macro driven applications and also custom add-ins.

The Basics

Below are some of the basics of VBA.

Useful Stuff