This article does not really talk about VBA as a programming language. However, it shows two specific method to attach VBA code to an Access application. There are other ways to attach VBA code to an Access application, but these two methods particularly illustrate how VBA can be used to customize the user interface of an Access application.