Программирование на VBA. Создание приложений в Excel: Повышение квалификации

Повышение квалификации для специалистов предприятий, которым необходимо систематически и на высоком уровне выполнять бизнес-расчеты и анализ больших объемов данных на основе электронных таблиц.
IT: Компьютерные навыки пользователя: MS Office, Excel и др.
Национальный открытый университет логоНациональный открытый университет
27 мая 2024
40 часов
Санкт-Петербург
Национальный открытый университет
от 32 000 ₽

Анонс программы

Повышение квалификации для специалистов предприятий, которым необходимо систематически и на высоком уровне выполнять бизнес-расчеты и анализ больших объемов данных на основе электронных таблиц.

Целевая аудитория

Для руководителей, экономистов, менеджеров и офисных работников всех уровней: маркетологов, аналитиков, логистов, бухгалтеров.

Преподаватель

Боброва Л.В. - кандидат технических наук, доцент. Почётный работник высшего профессионального образования РФ. Автор 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. Слушатель общается с преподавателем в эфире и выполняет практические задания на личном компьютере. По окончании каждой лекции слушатель получает полную запись вебинара).

Возможно корпоративное обучение в Университете или на территории заказчика (индивидуальный график обучения, корректировка учебной программы с учетом пожеланий заказчика).

Записаться на курс
Программирование на VBA. Создание приложений в Excel: Повышение квалификации
32 000
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
27 мая 2024
40 часов
Санкт-Петербург
Национальный открытый университет
от 32 000 ₽
Как добраться?
Санкт-Петербург, Национальный открытый университет