VBA (Visual Basic for Applications) – це діалект мови Visual Basic, що розширює можливості Visual Basic і призначений для роботи з програмами Microsoft Office та іншими програмами від Microsoft і третіх фірм. Однак VBA зазвичай — найзручніша мова для роботи з програмами Office.