Продавцы могут по-разному указать название, автора и программу. Поэтому ниже каждый исходный текст показан отдельно.
StepikVBA для MS-Project: Начальный курс
Указаны на площадке: Alex Zubritsky
Почему стоит выбрать именно этот курс
80% практики — каждый модуль сопровождается заданиями на реальных кейсах: пересчёт расписания, массовая замена ресурсов, генерация отчётов.
Готовые шаблоны — код, который сразу можно использовать в работе.
Фокус на объектную модель — никакой «воды», только ключевые объекты и методы.
Пошаговая отладка — научитесь находить ошибки быстро и уверенно.
Поддержка и обратная связь — ответы на ваши вопросы и комментария по ходу обучения.
Отличительные черты курса
Минимум теории, максимум практики — каждый модуль сопровождается практическим заданием.
Реальные кейсы — задания построены на типичных проблемах PM: перегрузка ресурсов, сдвиг дат, массовое обновление статусов.
Пошаговая отладка — научитесь использовать Immediate Window, Breakpoints и Locals для поиска ошибок.
Модульный принцип — можно начать с любого модуля, если есть база.
Доступ к коду — все шаблоны и процедуры остаются у слушателей для использования в работе.
Что нужно будет выполнять в рамках курса
Практические задания после каждой темы (анализ или написание макросов под конкретные задачи).
Когда возникает потребность в курсе:
Рутинные операции съедают время. Вы вручную добавляете десятки задач, меняете длительности, обновляете статусы — вместо того чтобы заниматься управлением.
Нужно быстро подготовить отчёт. Руководство просит сводку по ресурсам и затратам, а вы тратите часы на копирование данных в Excel.
Перегрузки ресурсов остаются незамеченными. Сотрудники работают сверх нормы, но вы не видите этого, пока не станет поздно.
Проект масштабируется. Простые клики уже не помогают — нужны макросы для массовых операций.
Хочется выделиться. Владение VBA — конкурентное преимущество, которое ценится в проектных командах и при поиске работы
Программа этой площадки- Базовый синтаксис и среда разработки
- Объектная модель MS-Project
- Практика: создание процедур
Получено 29.09.2026StepikVBA для MS-Project: Управление объектами. Интеграция с Excel
Указаны на площадке: Alex Zubritsky
Цели курса
Освоить объектную модель MS Project для автоматизации рутинных операций.
Научиться разрабатывать макросы для управления задачами, ресурсами и календарями.
Овладеть навыками анализа загрузки, выявления перегрузок и расчёта отклонений.
Применять методы отладки и обработки ошибок для создания устойчивого кода.
Интегрировать MS Project с Excel для импорта/экспорта данных и формирования отчётов.
Оптимизировать процессы планирования через массовое обновление данных и перестроение иерархии.
Почему стоит выбрать именно этот курс?
Практическая направленность — 80% времени уделяется написанию макросов под реальные задачи PM.
Структурированный подход — от простого (чтение свойств) к сложному (автоматизация назначений и календарей).
Готовые шаблоны — каждый модуль содержит boilerplate-код, который сразу можно использовать в работе.
Фокус на объектную модель — никакой "воды", только ключевые объекты и методы, которые реально применяются в проектах.
Поддержка и обратная связь — итоговый проект проверяется и комментируется.
Актуальность — курс построен на реальных кейсах из управления проектами: пересчёт расписания, массовая замена ресурсов, генерация отчётов.
Что получат слушатели после успешного освоения курса
Навыки разработки макросов для автоматизации задач, ресурсов и календарей.
Инструменты для анализа перегрузок, расчёта отклонений и контроля выполнения.
Шаблоны процедур для массового добавления/удаления/перемещения задач.
Код для интеграции с Excel (импорт/экспорт, выгрузка сводок).
Понимание объектной модели MS Project и принципов навигации по коллекциям.
Готовый проект — панель управления (UserForm) с тремя ключевыми функциями.
Отличительные черты курса
Минимум теории, максимум практики — каждый модуль сопровождается практическим заданием.
Реальные кейсы — задания построены на типичных проблемах PM: перегрузка ресурсов, сдвиг дат, массовое обновление статусов.
Пошаговая отладка — научитесь использовать Immediate Window, Breakpoints и Locals для поиска ошибок.
Модульный принцип — можно начать с любого модуля, если есть база.
Итоговый проект — создание UserForm с кнопками для автоматизации трёх ключевых действий.
Доступ к коду — все шаблоны и процедуры остаются у слушателей для использования в работе.
Что нужно будет выполнять в рамках курса
Практические задания после каждой темы (написание макросов под конкретные задачи).
Работа с тестовым файлом проекта (предоставляется).
Самостоятельная доработка шаблонов под свои сценарии.
Участие в обсуждениях (для группового формата).
Итоговый проект — разработка панели управления с тремя функциями:
Фиксация базового плана.
Пересчёт затрат.
Генерация отчёта в Excel.
Разделы и задания в курсе
Модуль 1. Управление задачами и иерархией
Темы: Добавление/удаление/перемещение задач, работа с контурами загрузки, управление связями и лагами, автоматическое перестроение иерархии.
Задания: Создать макрос для массового обновления длительности задач; реализовать автоматическое выравнивание иерархии по пользовательскому полю.
Модуль 2. Ресурсы и календари
Темы: Назначение ресурсов, работа с пулом, парсинг и изменение календарей, расчёт стоимости, выявление перегрузок.
Задания: Написать макрос для назначения ресурсов на группу задач; реализовать анализ перегрузок с выводом отчёта.
Модуль 3. Автоматизация отчетов и взаимодействие с Excel
Темы: Подключение к Excel, импорт/экспорт данных, работа с пользовательскими полями, оптимизация кода.
Задания: Создать макрос для выгрузки сводки по задачам и ресурсам в Excel.