Reflection Desktop VBA Guide
Get Started / About VBA
In This Topic
    About VBA
    In This Topic

    Visual Basic for Applications (VBA) refers to a programming language and an associated integrated development environment (Visual Basic Editor) where you can write, edit, and debug macros. The Visual Basic Editor is a component that's built into Microsoft Office, Reflection, and other applications. Each application uses the same Visual Basic Editor with its host application objects.

    The stand-alone version of Visual Basic uses the same Visual Basic language and programming environment as VBA. However, stand-alone Visual Basic can be used to create executable applications that run directly from the desktop.

    A complete language reference for Visual Basic is available from the Help menu in the Visual Basic Editor.