Visual Basic for Applications

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Visual Basic for Applications (VBA)
Visual Basic for Applications logo
Парадигма: Multi-paradigm
Дата появи: 1993
Розробник: Microsoft
Останній реліз: 6.5
Система типізації: Статична/динамічна, Послаблена строга типізація
Під впливом від: QuickBASIC, Visual Basic
ОС: Microsoft Windows, Mac OS X
Ліцензія: EULA
Сторінка інтернет: Visual Basic for Applications

Visual Basic for Applications (VBA, Visual Basic для Додатків) — дещо спрощена реалізація мови програмування Visual Basic, вбудована в лінійку продуктів Microsoft Office (включаючи версії для Mac OS), а також в багато інших програмних пакетів, такі як AutoCAD, WordPerfect і ESRI ArcGIS. VBA покриває і розширює функціональність спеціалізованих макросів, що раніше використалися, таких як WordBasic.

VBA є інтерпретованою мовою. Як свідчить його назва, VBA близький до Visual Basic, але може виконуватися лише в рамках додатку, в який він вбудований. Крім того, він може використовуватися для управління одним додатком з іншого, за допомогою OLE Automation (наприклад, таким чином можна створити документ Word даних з Excel). В майбутньому Microsoft планує замінити VBA на Visual Studio Tools for Applications (VSTA) — інструментарій розширення функціональності додатків, заснований на Microsoft .NET.

Дивись також[ред.ред. код]

Посилання[ред.ред. код]

Література[ред.ред. код]

  • Слепцова Лилия Дмитриевна Программирование на VBA в Microsoft Office 2007. Самоучитель. — М.: «Диалектика», 2007. — С. 432. — ISBN 978-5-8459-1268-8
  • Стивен Буллен, Роб Боуви, Джон Грин Профессиональная разработка приложений Microsoft Office Excel = Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel and VBA. — М.: «Вильямс», 2007. — С. 736. — ISBN 0-321-26250-6