Что такое VBA в MS Office?

VBA (Visual Basic for Applications) — это диалект (разновидность) языка программирования Visual Basic (сокращённо VB). В отличие от VB он упрощён, но специально заточен под программное обеспечение, причём не только Microsoft Office (Excel, Word, Access и другие), но также используется сторонними производителями софта, например в таких программах как CorelDraw и AutoCAD.

Этот язык уже встроен в продукты MS Office, для работы с ним нужно активировать вкладку «Разработчик» или нажать Alt+F11.

Вот так выглядит окно разработчика, где мы будем писать макросы на VBA:

Что такое VBA в MS Office? 1