Создание приложений на языке
Фазовая плоскость. Свойства фазовой плоскости
(1)
(3)
(4)
Visual Basic for Applications (VBA)
Visual Basic for Applications (VBA) — среда визуального объектно-ориентированного программирования для создания прикладных программ в среде Microsoft Office.
С помощью VBA:
· создаются объекты управления графического интерфейса пользователя;
· задаются и изменяются свойства объектов;
· подключается соответствующий программный код.
Создание приложений на языке
VISUAL BASIC FOR APPLICATIONS (VBA)
Visual Basic for Applications (VBA) - среда визуального объектно-ориентированного программирования для создания прикладных программ в среде Microsoft Office.
С помощью VBA:
· создаются объекты управления графического интерфейса пользователя;
· задаются и изменяются свойства объектов;
· подключается соответствующий программный код.
Методика программирования с использованием средств VBA сводится к следующему:
· создание объектов управления и контроля (диалоговые окна, пиктограммы, меню);
- разработка процедур, используемых при вызове объектов.
Прикладные программы на языке VBA оперируют со следующими понятиями:
· объект управления и контроля;
- свойство (параметр);
- значение свойства;
· событие;
· метод доступа;
· процедура
Основные классы VBA в Excel
Имя класса | Вид объектов в классе |
Sheets | Все листы любых типов в рабочей книге |
Workbooks | Все текущие открытые рабочие книги |
Worksheets | Все листы (таблицы) в рабочей книге |
Charts | Все листы диаграмм в рабочей книге |
Range | Диапазон ячеек таблицы (строк, столбцов, несмежных ячеек) |
Доступ к экземпляру класса осуществляется двумя способами:
· по номеру экземпляра Workbooks(" Имя_книги"). Worksheets(2)
· по имени экземпляра Workbooks("Имя_книги").Worksheets("Имя-листа")
Классы обладают следующими свойствами:
· Count - определяет число экземпляров в классе;
· Name - определяет имя экземпляра;
· Parent - определяет имя объекта, включающего данный класс.ПРИМЕРЫ: