VBA (Visual Basic for Applications) — диалект языка Visual Basic, предназначенный для работы с приложениями от Microsoft и третьих компаний. VBA самый удобный язык для работы с приложениями MS Office: Word, Excel, PowerPoint, Access, Outlook, FrontPage, InfoPath, а так же Visio и MS Project, так как язык встроен в приложения. Код можно хранить внутри документов и приложений. Запускать его оттуда, поскольку среда выполнения кода встроена внутрь этих приложений. VBA встроен так же в CorelDraw и CorelWordPerfect Office 2000, AutoCAD, SolidWorks, WordPerfect и ESRI ArcGIS . Спросите в чем ценность VBA для вас? Отвечу — автоматизация рутинных задач, например в Excel: Изначально VBA был ориентирован на пользователей, а не на программистов, поэтому научиться создавать программы на нем можно очень быстро и легко. Кроме того, в MS Office встроены мощные средства, облегчающие работу пользователя. Хотите научиться самостоятельно писать макросы и разбираться в VBA, но не знаете с чего начать?