Макросы VBA - последовательности команд, записанных с помощью макрорекордера, либо вручную в редакторе VB, называются макрокомандами, либо сокращенно – просто макросами. Макрос VBA - это макрос, написанный на языке Visual Basic for Applications. Применительно к тематике программных приложений под словом макрос всегда имеется в виду макрокоманда.
При помощи макросов можно создавать пользовательские меню, диалоговые окна, а также панели инструментов, которые могут существенно изменить интерфейс всем известных приложений Word и Excel.
Цели курса: 1. Свободно читать и исправлять ошибки в коде VBA, 2. Применять переменные, циклы, диалоги для ввода значений и вывода информации, пользовательские функции, 3. Разбираться в редакторе VBA, проводить отладку кода и редактирование, 4. Поэтапно и осознанно создать свой VBA-проект.
Возможности после окончания курса: 1. Создавать и применять пользовательские функции; 2. Использовать автоматическую запись макроса в Excel; 3. Программировать работу с переменными, условные переходы и циклы, диалоги для ввода значений и вывода сообщений; 4. Программировать доступ и управление объектами Excel.
Тема 1. Запись макроса в Microsoft Excel 2016 1. Автоматическая запись макроса 2. Использование абсолютных и относительных ссылок 3. Исправление недостатков программного кода 4. Самостоятельная работа №1
Тема 2. Работа в редакторе Visual Basic 1. Создание проекта VBA 2. Ввод и редактирование программного кода 3. Запуск процедуры VBA 4. Типы данных, переменные, константы 5. Инструкции управления порядком выполнения команд 6. Самостоятельная работа №2
Тема 3. Программирование объектов Excel 1. Понятие объектно-ориентированного программирования 2. Модель объектов Excel 3. Свойства и методы объекта Workbook 4. Работа с диапазонами ячеек 5. Самостоятельная работа №3 6. Решение самостоятельной работы №3
Тема 4. Циклы:программирование многократных действий 1. Цикл со счетчиком For…Next 2. Циклы с условием Do…Loop 3. Цикл по объектам For Each…Next 4. Примеры циклических операций с ячейками и листами 5. Самостоятельная работа №4 6. Решение самостоятельной работы №4
Тема 5. Создание пользовательской функции 1. Создание процедуры Function 2. Использование пользовательской функции 3. Решение типичных задач автоматизации с помощью пользовательских функций 4. Самостоятельная работа №5
Тема 6. Отладка и тестирование программы 1. Типы ошибок 2. Создание процедуры обработки ошибок Run-time 3. Отладка и пошаговое тестирование 4. Самостоятельная работа №6 5. Решение самостоятельной работы №6
Тема 7. Автоматизация запуска макросов 1. Настройка уровней безопасности 2. Защита проекта VBA 3. Создание пользовательских кнопок для запуска макросов 4. Использование рабочих книг и листов 5. Самостоятельная работа №7 Название: Макросы на VBA в Microsoft Excel Год выхода: 2020 Автор: Алексей Козлов Жанр: Видеокурс, программирование, разработка, обучение Формат: MP4 Видео: AVC | 1920x1080 | ~425 Kbps Аудио: AAC | 253 kb/s | 48 KHz Язык: Русский Продолжительность: 10:28:36 Размер: 5.5 Gb
|