Описание
В данном курсе Вы научитесь:
✅ Автоматизировать рутинные действия используя макросы в Excel
✅ Создавать собственные формулы и эффективно их применять
✅ Работать с переменными, константами, процедурами, функциями, массивами, циклами языка программирования VBA
✅ Создавать красивые формы для ввода данных на основе авторского VBA-фреймворка Юпитер и библиотеки типовых элементов управления
✅ Работать с бесплатной авторской программой Ассистент (написанной на VBA) на основе которой Вы освоите эффективную технологию связывания базы данных Excel с документами Word для формирования любой документации
Модуль 1. Работа с макросами
Назначение макросов. Порядок записи и запуска макросов.
Структура макроса. Особенности работы с макросами (на уровне листа и модуля). Варианты хранения макросов. Персональная книга макросов.
Модуль 2. Редактор VBA
Обзор интерфейса редактора Visual Basic for Application (VBA). Создание, запуск и отладка программ на примере пользовательских функций. Защита VBA проекта (парольная и продвинутая)
Модуль 3. Основы программирования на VBA
Типы данных, переменные и константы. Обязательное объявление переменных (Option Explicit). Ввод и вывод данных. Операторы ветвления программы If ... Then ... ElseIf ... Else. Операторы выбора Select ... Case ... End Select
Модуль 4. Работа с циклами и массивами данных
Циклы For .. Next, Do ... Loop. Одномерные и многомерные массивы. Встроенные VBA-функции Excel по работе с массивами (Sort, Unique, Transpose)
Модуль 5. Работа с Excel через VBA
Объектная модель Excel. Работа с книгами (Workbooks), листами (Sheets) и отдельными ячейками (Cells). Запись и чтение данных с рабочего листа. Использование объектных переменных With ... End. Работа с коллекциями (Collection).
Модуль 6. Создание форм для ввода данных
Объект UserForm. Основные элементы управления. Обработка событий.
Модуль 7. VBA-фреймворк Юпитер
Назначение фреймворка, преимущества использования и обзор модулей (API, FTP, JSON, Математика, Настройки, Объекты, Строки и массивы, Файлы, Сжатие, Элементы управления и т.д.). Процедура обновления модулей VBA-фреймворка Юпитер в проекте пользователя. Пример создания приложения с формами с сохранением данных на основе VBA-фреймворка Юпитер
Модуль 8. VBA-надстройка Ассистент
Технология связывания базы данных Excel с документами Word для повышения эффективности деятельности, сокращения затрат времени
Итоговая аттестация
Тестирование знаний
✅ Автоматизировать рутинные действия используя макросы в Excel
✅ Создавать собственные формулы и эффективно их применять
✅ Работать с переменными, константами, процедурами, функциями, массивами, циклами языка программирования VBA
✅ Создавать красивые формы для ввода данных на основе авторского VBA-фреймворка Юпитер и библиотеки типовых элементов управления
✅ Работать с бесплатной авторской программой Ассистент (написанной на VBA) на основе которой Вы освоите эффективную технологию связывания базы данных Excel с документами Word для формирования любой документации
Модуль 1. Работа с макросами
Назначение макросов. Порядок записи и запуска макросов.
Структура макроса. Особенности работы с макросами (на уровне листа и модуля). Варианты хранения макросов. Персональная книга макросов.
Модуль 2. Редактор VBA
Обзор интерфейса редактора Visual Basic for Application (VBA). Создание, запуск и отладка программ на примере пользовательских функций. Защита VBA проекта (парольная и продвинутая)
Модуль 3. Основы программирования на VBA
Типы данных, переменные и константы. Обязательное объявление переменных (Option Explicit). Ввод и вывод данных. Операторы ветвления программы If ... Then ... ElseIf ... Else. Операторы выбора Select ... Case ... End Select
Модуль 4. Работа с циклами и массивами данных
Циклы For .. Next, Do ... Loop. Одномерные и многомерные массивы. Встроенные VBA-функции Excel по работе с массивами (Sort, Unique, Transpose)
Модуль 5. Работа с Excel через VBA
Объектная модель Excel. Работа с книгами (Workbooks), листами (Sheets) и отдельными ячейками (Cells). Запись и чтение данных с рабочего листа. Использование объектных переменных With ... End. Работа с коллекциями (Collection).
Модуль 6. Создание форм для ввода данных
Объект UserForm. Основные элементы управления. Обработка событий.
Модуль 7. VBA-фреймворк Юпитер
Назначение фреймворка, преимущества использования и обзор модулей (API, FTP, JSON, Математика, Настройки, Объекты, Строки и массивы, Файлы, Сжатие, Элементы управления и т.д.). Процедура обновления модулей VBA-фреймворка Юпитер в проекте пользователя. Пример создания приложения с формами с сохранением данных на основе VBA-фреймворка Юпитер
Модуль 8. VBA-надстройка Ассистент
Технология связывания базы данных Excel с документами Word для повышения эффективности деятельности, сокращения затрат времени
Итоговая аттестация
Тестирование знаний
Подробное описание по ссылке - https://edu-plus.ru/pk-vba-excel
Показать полностью
Свернуть
Отзывы
Отзывов еще никто не оставлял
