Оригинальное название: Microsoft Office Excel. Программирование макросов на VBA
Стоимость: для частных лиц - 9 000руб., для организаций - 15 900 руб.
Обзор курса
У нас прошли курсы по программированию макросов для Microsoft Excel на VBA (Visual Basic for Application).
Целую неделю представители разных возрастов и профессий сидели за партами и постигали азы программирования на VBA. Зачем специалисты в различных областях собрались вместе и сели за парты? Давайте спросим у них.
–– Почему вы записались на курсы по VBA? Это как-то связано с вашей профессиональной деятельностью?
Да, я работаю в отделе продаж крупной компании, и каждый день мне приходится обрабатывать большой объем информации в Excel. Я знаю достаточно много формул, но все равно обработка и анализ отнимают кучу времени. Хотелось бы это как-то автоматизировать этот процесс.
–– Вы имеете опыт программирования? Вы знали что-нибудь о VBA раньше?
Нет, заниматься программированием не приходилось. По мере возникновения трудностей при работе с Excel я обращалась к специалистам нашего IT-отдела, они и показали мне, как удобно работать при помощи макросов, а заодно и посоветовали курсы по VBA в Сибинфоцентре. Несмотря на то, что программированием я не занималась, учиться здесь легко и просто, а самое главное, что я смогу использовать полученные на курсах знания в работе.
–– Понравилось у нас? Придете еще?
Да, конечно! В первую очередь мне понравился наш преподаватель Малиш Надежда, она объясняет все простым языком, понятным даже людям, далеким от IT. А еще я собираюсь записаться на курсы по «1С Предприятию».
Приходите к нам, будем рады!
Программа курса
В ходе обучения языку программирования VBA (Visual Basic for Application)
- Вы овладеете навыками автоматизации работы в Microsoft Excel.
- Вы научитесь использовать автоматическую запись макроса в Excel, используя макрорекордер, абсолютные и относительные ссылки.
- Вы сможете исправлять недостатки автоматически генерируемого программного кода.
- Вы овладеете приемами работы в редакторе VBA — созданием проекта VBA, вводом и редактированием программного кода, созданием, сохранением и запуском процедуры VBA.
- Вы научитесь программировать объекты Excel, управлять листами, работать с диапазоном ячеек.
- Вы сможете облегчить свою работу, изучив циклические действия с ячейками, листами и рабочими книгами Excel и научившись программировать многократные действия.
- Вы научитесь создавать пользовательские функции и с их помощью решать задачи автоматизации в Excel.
- Вы овладеете отладкой и тестированием программы, обработкой ошибок.
- Вы освоите защиту проекта VBA и настройку уровней его безопасности.
Модуль 1. Автоматическая запись макроса в Excel
-
Использование макрорекордера для записи макроса в Excel
-
Использование абсолютных и относительных ссылок при записи макроса
-
Исправление недостатков программного кода, генерируемого автоматически
Модуль 2. Работа в редакторе VBA. Основные сведения о программировании на VBA
-
Создание проекта VBA. Использование окна проекта.
-
Ввод и редактирование программного кода
-
Создание, сохранение и запуск процедуры VBA
-
Типы данных, переменные, константы
-
Инструкции управления порядком выполнения команд: If…Then…Else и Select Case
Модуль 3. Циклы: программирование многократных действий
Модуль 4. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек
-
Модель объектов Excel, ссылки на объекты
-
Обзор свойств и методов объекта Workbook
-
Управление листами: использование коллекции Worksheets и объекта Worksheet
-
Работа с диапазонами ячеек: использование объекта Range, его свойств и методов
Модуль 5. Создание пользовательской функции. Примеры пользовательских функций
Модуль 6. Обработка ошибок. Отладка и тестирование программы
Модуль 7. Защита проекта VBA. Автоматизация запуска макросов