Advanced Excel Training. Part 1 (VBA1)
Содержание курса
Модуль 1. Автоматическая запись макроса в Microsoft Excel 2016/2013
- Использование макрорекордера для записи макроса в Microsoft Excel 2016/2013
- Использование абсолютных и относительных ссылок при записи макроса
- Исправление недостатков программного кода, генерируемого автоматически
Модуль 2. Работа в редакторе Visual Basic. Основы программировании на VBA
- Создание проекта VBA. Использование окна проекта. Работа с модулями.
- Ввод и редактирование программного кода
- Создание, сохранение и запуск процедуры VBA
- Типы данных, переменные, константы
- Инструкции управления порядком выполнения команд: If…Then…Else и Select Case
Модуль 3. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек
- Понятие объектно-ориентированного программирования
- Модель объектов Excel, ссылки на объекты
- Обзор свойств и методов объекта Workbook
- Управление листами: использование коллекции Worksheets и объекта Worksheet
- Работа с диапазонами ячеек: использование объекта Range, его свойств и методов
- Использование объектных переменных и конструкции With … End With
Модуль 4. Циклы: программирование многократных действий
- Разновидности циклов в VBA
- Цикл со счетчиком For...Next
- Циклы с условием Do...Loop
- Цикл по объектам For Each...Next
- Примеры циклических операций с ячейками и листами рабочих книг Excel
Модуль 5. Создание пользовательской функции. Примеры пользовательских функций
- Создание процедуры Function
- Использование пользовательской функции в процедуре VBA и на рабочем листе
- Решение типичных задач автоматизации в Excel с помощью пользовательских функций
Модуль 6. Обработка ошибок. Отладка и тестирование программы
- Типы ошибок
- Создание процедуры обработки ошибок Run-time
- Отладка и пошаговое тестирование программы
Модуль 7. Защита проекта VBA. Автоматизация запуска макросов
- Настройка уровней безопасности
- Защита проекта VBA
- Создание пользовательских кнопок для запуска макросов
- Использование событий рабочих книг и листов для запуска макросов
* Цены указаны без учета НДС
Даты и регистрация
В настоящее время расписание на курс отсутствует