Программирование на VBA. Создание приложений в Excel: Повышение квалификации
Анонс программы
Повышение квалификации для специалистов предприятий, которым необходимо систематически и на высоком уровне выполнять бизнес-расчеты и анализ больших объемов данных на основе электронных таблиц.Целевая аудитория
Для руководителей, экономистов, менеджеров и офисных работников всех уровней: маркетологов, аналитиков, логистов, бухгалтеров.Преподаватель
Боброва Л.В. - кандидат технических наук, доцент. Почётный работник высшего профессионального образования РФ. Автор 485 научных и методических работ, в т.ч. 29 учебных учебных пособий и 65 авторских свидетельств на изобретения.Описание Программы
1. Объектно-ориентированное программирование. Язык программирования Visual Basic for Applications (VBA)
- Понятие объектно-ориентированного программирования.
- Язык Visual Basic for Applications (VBA).
- Установка вкладки Разработчик в меню Excel.
- Создание проекта VBA.
- Свойства и методы объектов VBA.
- Синтаксис языка программирования Visual Basic for Applications (VBA).
- Cоздание программы.
- Использование переменных.
- Организация обмена информацией между Excel и VBA.
- Встроенные диалоговые окна InputBоx и MsgBox для организации диалога с пользователем.
2. Основные структуры языка VBA Программирование разветвленных алгоритмов.
- Условный оператор IF и его структуры.
- Организация проверки нескольких условий.
- Вложенные операторы.
- Оператор выбора Select Case.
- Программирование циклических алгоритмов.
- Виды циклов.
- Циклы с известным числом повторений.
- Оператор FOR... NEXT.
- Программирование вложенных циклов.
- Циклы с неизвестным числом повторений.
- Операторы WHILE...WEND, DO WHILE...LOOP, DO UNTIL...LOOP.
- Работа с массивами.
- Описание массивов.
- Одномерные и двумерные массивы.
- Организация циклов для перебора значений элементов массива.
- Считывание массивов информации из электронных таблиц и запись массивов в таблицы.
- Работа с подпрограммами.
- Взаимодействие процедур при обращении одной процедуры к другой и при передаче параметров из одной процедуры в другую.
3. Создание пользовательских форм (диалоговых окон) для ввода информации в базы данных Excel
- Пример создания формы с использованием панели инструментов VBA.
- Размещение на форме основных элементов управления.
- Управление свойствами элементов формы.
- Создание выпадающих списков, вызов и активизация формы.
4. Создание приложений для управления вводом информации из диалогового окна в базу данных Excel
- Процедура вызова экранной формы.
- Программа сохранения информации из диалогового окна в базе данных Excel.
- Автоматизация поиска свободной строки для записи новой информации в базе данных и контроля правильности вводимой информации.
5. Управление приложениями VBA
- Создание управляющих кнопок для приложений.
- Создание своей вкладки на ленте меню Excel.
- Создание новой группы на вкладке.
- Создание меню приложений в группе.
Для слушателей предусмотрена выдача нормативного материала.
Возможно обучение в режиме онлайн (прямые трансляции очных лекций на Webinar.ru. Слушатель общается с преподавателем в эфире и выполняет практические задания на личном компьютере. По окончании каждой лекции слушатель получает полную запись вебинара).
Возможно корпоративное обучение в Университете или на территории заказчика (индивидуальный график обучения, корректировка учебной программы с учетом пожеланий заказчика).