Направления деятельности института

Основы программирования на языке Visual Basic for Application в среде MS Office


Целью данного курса повышения квалификации является формирование у слушателей знаний и умений в программировании на языке Visual BAsic for applications.

Основными задачами обучения являются – получение знаний о возможностях объектно – ориентированного программирования в визуальной среде VBA, способах решения практических задач программирования в приложениях MS Office  Excel, Word, Access.

В результате повышения квалификации слушатель должен уметь:

- создавать собственные программы с использованием процедур, функций и объектов MS Office;

-   создавать пользовательские функции в MS Excel и MS Access;

-   создавать экранные формы;

- использовать возможности VBA для автоматизации выполнения рутинных повседневных операций в приложениях MS Office.

Стоимость обучения: по справке

Программа

понедельник
1000-1010 Открытие учебы. Представление программы и участников.
1010-1140 Макросы и модули. Контролеры автоматизации. Понятие макросов в MS Office. Создание и редактирование макросов.
1150-1320 Основы программирования. Редактор VBA. Справочная система VBA. Принципы построения программ VBA. Типы данных. Переменные. Массивы. Выражения в языке VBA.
1320-1400 Перерыв
1400-1530 Процедуры и функции. Передача параметров. Способы повышения эффективности программного кода. Стиль программирования.
1540-1710 Работа с объектами и коллекциями. Понятие объектов. Свойства и методы. События и их обработка. Создание и идентификация объектов. Работа с объектами и коллекциями.
вторник
900-1030 Объектная структура MS Excel. Работа с рабочими листами. Способы работы с ячейками Excel. Программирование откликов на события рабочих книг и рабочих листов Excel.
1040-1210 Встроенные функции. Математические функции. Функции преобразования данных. Форматирование данных. Функции даты и времени. Проверка типов данных.
1210-1240 Перерыв
1240-1410 Финансовые и статистические функции. Создание пользовательских функций в Excel.
1420-1550 Строковые функции. Обработка строк в VBA. Функция MsgBox. Функция StrConv и преобразования строк.
среда
900-1030 Строковые функции.
1040-1210 Экранные формы и их элементы. Отображение экранной формы. Закрытие формы. Создание форм.
1210-1240 Перерыв
1240-1410 Наборы страниц и вкладок. Полосы прокрутки и счётчики. Элементы ActiveX в формах. Общие методы и события элементов управления.
1420-1550 Работа с файлами. Открытие, закрытие и работа с файлами.
четверг
900-1030 Операторы и функции для работы с файлами. Доступ к файлам и управление ими.
1040-1210 Обработка ошибок. Перехват и обработка ошибок в VBA. Приёмы отладки приложений.
1210-1240 Перерыв
1240-1410 Распространённые ловушки, возникающие при создании программного кода.
1420-1550 Программирование на VBA в Word. Объектная модель Word.
пятница
900- 1030 Программирование на VBA в Word. Работа с текстом. Удаление, копирование и вставка. Поиск и замена информации.
1040-1210 Программирование на VBA в Access. Объектная модель Access. Использование VBA в Access.
1210-1240 Перерыв
1240-1410 Использование встроенных и созданных функций VBA формах, отчётах и запросах MS Access.
1420-1550 Круглый стол. Подведение итогов. Вручение документов.

Курс ведет Вердыш Анатолий Владимирович –преподаватель института «Кадры индустрии».

Каталог учебных программ »