Версия для слабовидящих
logo
Ассоциация "Некоммерческое партнерство высшего образования "Санкт-Петербургский Национальный открытый Университет"
лицензия №2141 от 06.09.16
+7 (812) 430-14-01 +7 (800) 200-09-70 звонок по России бесплатно

Курс Программирование на VBA

Юридическому лицу, направившему на обучение в одну группу 3-х и более человек, предоставляется скидка 5% от общей суммы обучения всех сотрудников.
Выберите даты
24-28 февр. '25
26-30 мая '25
23-27 июня '25
14-18 июля '25
08-12 сент. '25
27-31 окт. '25
Стоимость для юр. лица
Стоимость для физ.лица

Повышение квалификации с выдачей удостоверения по программе "Программирование на VBA. Создание приложений в EXCEL

Данные о выданном удостоверении вносятся в базу ФИС ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации).

Для слушателей предусмотрена выдача нормативного материала.

Возможно обучение в режиме Онлайн (подключение к аудитории в режиме реального времени). Слушатель общается с преподавателем в эфире и выполняет практические задания на личном компьютере. По окончании каждой лекции слушатель получает полную запись вебинара).

Слушатели обеспечиваются комплектом нормативного материала.

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

Скидка 5% на обучение по любой программе при вступлении в нашу группу ВКонтакте и(или) подписке на наш Telegram-канал.

Программа:

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. Создание новой группы на вкладке. Создание меню приложений в группе.
 

Категории слушателей

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

В стоимость с дополнительными услугами включены обеды в дни занятий и культурная программа.

  • Питание
    Всем слушателям с оплаченными доп.услугами предоставляются полноценные обеды в дни занятий. В кафе Университета работает профессиональный повар.
  • Культурная программа
    Каждому слушателю с оплаченными доп.услугами обеспечивается обзорная экскурсия по Санкт-Петербургу с посещением известных достопримечательностей города и предоставляется билет на одно из мероприятий (театр или другие экскурсии: по рекам и каналам, экскурсии в Пушкин, Павловск, Петергоф, Стрельну и т.д.)

Стоимость дополнительных услуг — 5000 рублей.

Проживание

Проживание слушателей в отелях Санкт-Петербурга в стоимость обучения не входит. Для вашего удобства мы можем забронировать номер в одном из отелей, расположенных недалеко от Университета. Услуга бронирования бесплатная!

Учебный план

 программы повышения квалификации

«Программирование на VBA. Создание приложений в  Excel»

       Компетенции: приобретение слушателями компетенций в области программирования на объектно-ориентированном языке VBA, а также приобретение слушателями практических навыков создания диалоговых окон для ввода информации в базу данных в Excel  и автоматизации ввода  данных в Excel.

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

       Цель обучения: приобретение слушателями компетенций в области программирования на объектно-ориентированном языке VBA, а также приобретение слушателями практических навыков создания диалоговых окон для ввода информации в базу данных в Excel  и автоматизации ввода  данных в Excel.

 

№ п/п

Перечень тем

Количество часов

Форма контроля

1

Объектно-ориентированное программирование. Язык программирования Visual Basic for Applications (VBA

2

 

2

Основные структуры языка VBA

16

 

3

Создание пользовательских форм (диалоговых окон) для ввода информации в базы данных Excel

6

 

4

Создание приложений для управления вводом информации из диалогового окна в базу данных Excel

8

 

5

Управление приложениями VBA

4

 

 

Итоговая аттестация

4

Зачёт

 

 Всего часов

 40

 

 

Преподаватели курса

Боброва Людмила Владимировна

Кандидат технических наук, доцент. Почётный работник высшего профессионального образования РФ. Автор 550 научных и методических работ, в т.ч. 29 учебных учебных пособий и 65 авторских свидетельств на изобретения. Автор 26 дистанционных обучающих курсов для слушателей повышения квалификации, а также бакалавров и магистрантов.


 Профессиональные интересы, читаемые дисциплины: Финансовая математика. Анализ и моделирование финансовых рынков. Методы оптимальных решений. Информационные модели в экономике. Анализ инвестиционных проектов  Эконометрика. Методы и средства обработки экономической информации. Основы математического моделирования социально-экономических систем. Базы данных. Информационные и аналитические технологии в государственном и муниципальном управлении. Системы искусственного интеллекта.