Язык Visual Basic for Applications (Visual Basic для приложений, сокращенно VBA) является основным инструментом офисного программирования, т.е. программирования в пакетах MS Office. VBA – реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office, а также во многие программные пакеты, такие как AutoCAD, WordPerfect и другие.
Язык Basic был разработан как средство обучения и работы непрофессиональных программистов. Его назначение ясно из названия, которое является сокращением от Beginner's All-purpose Symbolic Instruction Code (многофункциональный язык символических инструкций для начинающих). Популярность этому языку придала его простота. Язык Basic поставлялся вместе с компьютерами и рекомендовался для начинающих программистов.
Microsoft Visual Basic (VB) – популярный инструмент разработки приложений в среде Windows, является очень удобным средством для решения небольших задач и для обучения непрограммистов, которые хотели бы создавать собственные приложения.
В MS Office 97 впервые была реализована общая среда разработки VBA 5.0 для решения задач как по автоматизации операций, так и по созданию законченных приложений. VBA 5.0 использовала тот же самый языковый механизм и среду разработки, что и универсальная система VB 5.0. В состав новых версий MS Office включаются и новые версии VBA, которые применяются в настоящее время во многих офисных пакетах. Язык VBA, являясь унифицированным языком программирования для всех приложений, упрощает создание программных решений. VBA заменил прежние специализированные языки разработки, например, WordBasic, и расширил их функциональные возможности.
Microsoft позиционирует сегодня свой пакет MS Office не просто как набор прикладных программ, а как комплексную платформу для создания бизнес-приложений, ориентированных на широкий круг задач конечных пользователей.
Полнофункциональная среда разработки одинакова вне зависимости от приложений и включает в себя средства отладки, редактирования программного кода, проверку синтаксиса и просмотра объектов приложений. Обладая всеми чертами современных объектно-ориентированных языков, VBA поддерживает механизм визуального проектирования форм, позволяет включать в диалоговые окна и внедрять в документы элементы управления на базе ActiveX.
Если процедуры VBA используют специфические объекты приложения, то они могут выполняться только в рамках приложения, для которого они написаны. Программные решения могут объединять одновременно несколько приложений, например, можно программно создать документ MS Word на основе данных рабочей книги MS Excel.
К достоинствам VBA можно отнести следующие:
Основными недостатками VBA являются:
Вследствие широкого распространения макровирусов в офисных пакетах предусмотрены опции для защиты от вирусов. Пользователь по своему усмотрению может исполнять макросы VBA или не исполнять их.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.