24
|
ФЕВРАЛЬ
2025 |
Курс: «Программирование на vba. Создание приложений в excel. »
Код 29539
О чём курс?
Цель обучения: приобретение слушателями компетенций в области программирования на объектно-ориентированном языке VBA, а также приобретение слушателями практических навыков создания диалоговых окон для ввода информации в базу данных в Excel и автоматизации ввода данных в Excel.
Данные о выданном удостоверении вносятся в базу ФИС ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации).
Для слушателей предусмотрена выдача нормативного материала.
Возможно обучение в режиме Онлайн (подключение к аудитории в режиме реального времени). Слушатель общается с преподавателем в эфире и выполняет практические задания на личном компьютере. По окончании каждой лекции слушатель получает полную запись вебинара).
Слушатели обеспечиваются комплектом нормативного материала.
Возможно корпоративное обучение в Университете или на территории заказчика (индивидуальный график обучения, корректировка учебной программы с учетом пожеланий заказчика).
Скидка 5% на обучение по любой программе при вступлении в нашу группу ВКонтакте и(или) подписке на наш Telegram-канал.
Для кого курс?
программа рассчитана на специалистов предприятий, которым необходимо систематически и на высоком уровне выполнять анализ больших объемов данных и на основе этого анализа осуществлять формирование новых баз данных и таблиц.
Где проходит курс?
Начало курса 24 февраля 2025 г. в понедельник, по адресу Санкт-Петербург, ул.Сестрорецкая, 6.
Санкт-Петербургский Национальный открытый университет .
Окончание курса 28 февраля 2025 г.. Курс длится 5 дней.
Окончание курса 28 февраля 2025 г.. Курс длится 5 дней.
Дополнительная информация
ОБЯЗАТЕЛЬНА РЕГИСТРАЦИЯ СЛУШАТЕЛЕЙ ДО ОПЛАТЫ
по тел.: 430-14-01, 8-800-200-09-70, 8-921-930-20-81.
Программа курса
Программа:
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. Создание новой группы на вкладке. Создание меню приложений в группе.
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. Создание новой группы на вкладке. Создание меню приложений в группе.