Макросы на VBA в Microsoft Excel. Уровень 2. Продвинутый [2021]
РУНО
Алексей Козлов
Курс нацелен на последовательное развитие профессиональных навыков программирования в Excel VBA.
1. Загружать и консолидировать данные из множества файлов.
- Разрабатывать классные визуальные интерфейсы для комфортного и уверенного взаимодействия с пользователем.
- Распространять макросы внутри организации и решать большое количество задач.
- Оптимизировать скорость работы макросов благодаря использованию массивов.
- Добиваться высокой степени автоматизации за счёт использования вложенных циклов.
- Использовать в макросах внешние объектные модели.
-
1. Загружать и консолидировать данные из множества файлов.
[*]Разрабатывать классные визуальные интерфейсы для комфортного и уверенного взаимодействия с пользователем.
[*]Распространять макросы внутри организации и решать большое количество задач.
[*]Оптимизировать скорость работы макросов благодаря использованию массивов.
[*]Добиваться высокой степени автоматизации за счёт использования вложенных циклов.
[*]Использовать в макросах внешние объектные модели.
Лекция №5. Применение вложенных циклов для обработки больших массивов данных
Лекция №6. Вложенные циклы по объектам Excel
Лекция №7. Программное прерывание работы циклов For и Do
Тема №3. Использование внешних объектных моделейЛекция №6. Вложенные циклы по объектам Excel
Лекция №7. Программное прерывание работы циклов For и Do
Сам. задание №2: Задание №2
Решение задания №2: Задание №2
Тестирование №2
Решение задания №2: Задание №2
Тестирование №2
Лекция №8. Раннее и позднее связывание
Лекция №9. Программирование действий с объектами внешнего приложения
Тема №4. Работа с файловой системойЛекция №9. Программирование действий с объектами внешнего приложения
Сам. задание №3: Задание №3
Решение задания №3: Задание №3
Тестирование №3
Решение задания №3: Задание №3
Тестирование №3
Лекция №10. Открытие документа Excel из программы. Свойство FileDialog объекта Application
Лекция №11. Автоматическое создание списка всех файлов в рабочей папке. Функция Dir
Лекция №12. Использование объектной модели FileSystemObject для работы с файловой системой
Лекция №13. Обработка нескольких файлов в одной программе
Тема №5. Создание пользовательских форм для организации диалогаЛекция №11. Автоматическое создание списка всех файлов в рабочей папке. Функция Dir
Лекция №12. Использование объектной модели FileSystemObject для работы с файловой системой
Лекция №13. Обработка нескольких файлов в одной программе
Сам. задание №4: Задание №4
Решение задания №4: Задание №4
Тестирование №4
Решение задания №4: Задание №4
Тестирование №4
Лекция №14. Добавление пользовательских форм UserForm в проект VBA
Лекция №15. Добавление элементов управления в UserForm
Лекция №16. Создание процедур обработки событий для элементов формы
Тема №6. Создание надстроек Excel с помощью VBAЛекция №15. Добавление элементов управления в UserForm
Лекция №16. Создание процедур обработки событий для элементов формы
Сам. задание №5: Задание №5
Решение задания №5: Задание №5
Тестирование №5
Решение задания №5: Задание №5
Тестирование №5
Лекция №17. Создание надстройки Excel
Лекция №18. Использование в надстройке процедур, пользовательских функций и пользовательских форм
Итоговое тестирование Лекция №18. Использование в надстройке процедур, пользовательских функций и пользовательских форм
Лекция №19. Создание пользовательских кнопок для запуска макросов надстройки
Сам. задание №6: Задание №6
Решение задания №6: Задание №6
Сам. задание №6: Задание №6
Решение задания №6: Задание №6
Продажник