logo
Информатика учебник

7.1. Что такое vba?

VВА (Visual Basic for Application - Visual Basic для приложений) — это современный язык программирования, поддерживаемый всеми приложениями пакета версий Microsoft Оffiсе 2003 и выше, в состав которого входят такие популярные приложения, как Microsoft Аccess, Microsoft Ехсе1, Microsoft РоwerРоint, Microsoft Word и др.

VВА — это относительно несложный язык программирования. Он очень прост и удобен в освоении и позволяет быстро получить довольно значимые и, главное, наглядные результаты — конструировать качественные приложения для решения многих задач в среде Microsoft Windows. В известном смысле, VBA - прямой наследник популярного языка программирования Basic, но, по сравнению с ним значительно более совершенный и обладающий совершенно новыми качествами.

Поэтому и возможностей, как внутренних (например, в части вывода на экран всевозможных форм), так и внешних (взаимодействие с другими приложениями), у него гораздо больше. Создавать собственные офисные приложения с его помощью гораздо проще и быстрее, чем с помощью других языков программирования.

Являясь развитым языком программирования, VBA также включает в себя полноценную интегрированную среду разработки с полным набором стандартных специализированных окон, упрощающих проектирование, отладку и тестирование программ. Интегрированная среда разработки VBA – это редактор Visual Basic.

Он имеет своё окно с панелью меню и набором панелей инструментов, которые позволяют получить доступ к целому ряду окон, предоставляющих инструментальные средства, необходимые для создания программ. Кроме того, редактор VBA включает специализированные средства для быстрого создания пользовательского интерфейса, что превращает его в визуальную среду разработки приложений.