Основы VВА для автоматизации расчетных задач. Никищенков С.А - 4 стр.

UptoLike

4
ВВЕДЕНИЕ
Visual Basic for Application – это объектно-ориентированный язык
программирования высокого уровня, являющийся одним из диалектов очень
популярного языка программирования Visual Basic. VBA – это набор средств для
создания ваших собственных программ и для автоматизации имеющихся приложений
под запросы пользователя. Приложение, которое легко программировать для
удовлетворения нужных требований, обладает большей эффективностью и
привлекательностью. Совместное использование средств интеграции приложений
и VBA
позволяет создать полностью автоматизированные системы, а процесс разработки таких
систем занимает на порядок меньше времени, чем при использовании традиционных
языков программирования.
VBA является встроенным языком программирования приложений MS Office, его
можно применить в Excel, Access, Word. Особенностью VBA является то, что при
создании приложения за основу берется документ: нельзя создать приложения
независимо от документа (рабочей книги
в Excel, документа в Word).
VBA предоставляет возможность непосредственной работы с объектами
MS Office. При открытии приложения MS Office автоматически активизируется объект
Application, определяющий само приложение, и все встроенные в него объекты. Это
позволяет эффективно использовать его для автоматизации деятельности, связанной с
обработкой различных типов документов, в том числе таблиц Excel.
ИСПОЛЬЗОВАНИЕ VBA В MICROSOFT EXCEL
VBA позволяет существенно расширить возможности Excel. С
помощью VBA
можно легко и быстро создавать различные приложения, даже не являясь специалистом в
области программирования. VBA имеет графическую инструментальную среду,
позволяющую создавать экранные формы и управляющие элементы. С его помощью
можно создавать свои собственные функции для Excel, вызываемые мастером функций,
разрабатывать макросы, создавать собственные меню и многое другое.
Редактор VBA активизируется из Excel одним
из следующих способов:
- командой меню СервисМакросРедактор Visual Basic;
- комбинацией клавиш <Alt+F11>;
- кнопкой панели инструментов Visual Basic
.
Вернуться из редактора VBA в приложение можно по комбинации клавиш
<Alt+F11>, по команде ViewMicrosoft Excel или через панель задач.
Знакомство с VBA мы рекомендуем начинать с создания макросов, когда сама
программа Excel записывает выполняемые команды и генерирует программный код в
виде процедуры. Между макросом, который создается в процессе записи, и VBA-
программой, код которой мы
вводим вручную, принципиальной разницы нет. В
дальнейшем процедуру макроса можно модифицировать, добавляя новые команды или
удаляя лишние. Тщательный разбор команд поможет освоить принципы языка VBA, а
практическое написание программ значительно ускорит процесс.
СТРУКТУРА ПРИЛОЖЕНИЯ EXCEL
При открытии рабочей книги автоматически активизируется объект Application,
определяющий само приложение, и все встроенные в него объекты. Этот
объект
находится на вершине иерархической структуры. Приложение включает рабочие книги