EXCEL VBA (МАКРОСЫ): АВТОМАТИЗАЦИЯ БИЗНЕС-ЗАДАЧ

40+ часов практических занятий с тренером (5-7 недель)
40+ кодов (макросов), 12 домашних заданий, курсовой проект
Поддержка тренером

Особенности курса

В ОСНОВЕ КУРСА – РЕАЛЬНЫЙ ПРОЕКТ

Изучать предмет, выполняя проект на реальных данных – один из самых эффективных подходов в образовании. Проходя курс, вы автоматизируете компанию “Smart Education Ltd”

ГЛУБОКО СТРУКТУРИРОВАНО

Четкая логика и стройная структура курса – это не мы себе придумали. Это главный фидбек наших выпускников, обучавшихся в разных компаниях. Этот курс – не исключение

ТЩАТЕЛЬНАЯ ПРОРАБОТКА

Практическая работа на занятиях, проработка видео записей, обязательное выполнение домашних заданий, практикумы – это лишь некоторые части нашей системы обучения и развития навыков

СИСТЕМА ПРАКТИКУМОВ

Курс включает 3 модуля-практикума. Это не только возможность еще раз резюмировать пройденные части курса, но и новые особенности уже знакомых инструментов

ДОСТУП К ВИДЕО ЗАПИСЯМ

Все занятия снабжены видео записями высокого качества. Получайте пожизненный неограниченный доступ ко всем видео и материалам курса в личном кабинете

ИНДИВИДУАЛЬНАЯ ПОДДЕРЖКА

С каждым участником работает тренер поддержки. Получайте обратную связь и консультации, в т.ч. по Вашим личным задачам, на протяжении курса и еще 6 месяцев после его окончания

Наши тренеры

Мы поистине гордимся нашими тренерами, поскольку каждый из них является экспертом в своей области и добился значительного успеха.

Анастасия Пасочник
Тренер и автор курсов VBA (макросы)
Анастасия Пасочник
  • Работает аналитиком базы данных/аналитиком дебиторской задолженности в ООО "Одессагаз-Поставка". Предыдущие 5 лет работала в компании «Юг-контракт» (группа компаний Фокстрот) - крупный оптовый дистрибьютор бытовой, компьютерной техники и посуды.
  • Опыт работы с аналитикой закупки, продаж, маркетинговых мероприятий.
  • Специализируется на оптимизации и создании системы отчётности "в один клик" (с помощью Excel+VBA+Access).
  • Имеет практический опыт преподавания и положительные отзывы студентов о доходчивости объяснения сложных задач простым языком.

Форматы обучения и пакеты

Онлайн «свободный график»
Standart
Доступ к курсу:
3 мес
Работа тренера:
3 мес
Стоп уроки:
Нет
Расписание:
Нет
Язык записей:
Русский
Стоимость:
340 usd
Optimal
Доступ к курсу:
неограничен
Работа тренера:
6 мес
Стоп уроки:
Нет
Расписание:
Нет
Язык записей:
Русский
Стоимость:
400 usd
MAX
Доступ к курсу:
неограничен
Работа тренера:
12 мес
Стоп уроки:
Нет
Расписание:
Нет
Язык записей:
Русский
Стоимость:
480 usd

БИЗНЕС-ПРОЕКТ – В ОСНОВЕ КУРСА

Компания "Smart Education Ltd"

Smart Education Ltd - небольшая компания, оказывающая образовательные услуги для детей.
Клиенты (родители детей) оплачивают услуги компании с определенной периодичностью, дети посещают занятия.
Компания несет определенные затраты на ведение бизнеса по ряду статей.
Перед компанией стоит задача автоматизировать работу трех ключевых людей компании: администратора и двух собственников бизнеса.
Администратору необходимо:
1) в своем электронном кабинете через удобный интерфейс вносить информацию о клиентах (учащихся), приходах и расходах компании, посещении занятий;
2) одним кликом формировать счета на оплату;
3) одним кликом формировать отчеты о статусе посещений, статусе по оплате счетов
Собственникам необходимо формировать по одному клику:
1) отчет о статусе бизнеса
2) отчет о финансовом результате, распределенной прибыли между собственниками
3) интерактивную информационную панель с визуализацией ключевых показателей бизнеса

Что делаем проходя курс

- Разрабатываем личные кабинеты администратора и собственников бизнеса, систему записи, хранения и извлечения данных

- Создаем пользовательские интерфейсы для удобной и быстрой работы пользователей

- Строим систему аутентификации пользователей (вход по логину и паролю), разграничение доступов к данным

- Автоматизируем считывание внесенных данных и их запись в базу данных
- Программируем систему преобразования и консолидации данных

- Разрабатываем автоматическую генерацию всех необходимых отчетов по одному клику на кнопке

- Программируем генерацию необходимых визуализаций для отчетов и информационных панелей

- Создаем автоматическое формирование интерактивных информационных панелей по одному клику на кнопке

Программа курса

Автоматизация "Smart Education Ltd":

Знакомство с проектом, положенным в основу курса

VBA:

  • Макросы и программирование на VBA – достигаем понимания
  • Настройки безопасности, разрешение на выполнение макросов
  • Макрорекордер - незаменимый помощник, запись макросов макрорекордером
  • Выполнение макросов: с ленты, горячие клавиши. Удаление
  • Среда разработки VBA, структура окон
  • Процедуры: структура, зарезервированные слова
  • Что делаем с макросом дальше: оптимизация кода VBA
  • Объекты: Что это? Свойства и методы объектов
  • Работа с диапазоном ячеек и ячейкой, объект Range: свойста и методы

Создаем на занятии:

  • Макрос-1. Программное форматирование ячеек , смещение на к-во строк / столбцов
  • Макрос-2. Поиск последней заполненной строки / столбца. Вывод сообщения на экран
  • Макрос-3. Методы очистки, копирования и вставки данных диапазона

Дополнительно:

  • Пример в видео: Конструкция With … End With
  • Пример в видео: Вызов выполнения макроса из другого макроса
  • Видео (15 мин.): Совместимость с МАС

Задания (самостоятельно):

  • Макрос-1: форматирование таблицы
  • Макрос-2: нахождение последней ячейки таблицы
  • Оптимизация кодов двух макросов
ОЧНЫЙ ОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие: 3 ч. 2 ч. 30 мин. нет
Видео урок: 3 ч. 15 мин. 3 ч. 15 мин. 3 ч. 15 мин.
Презентация: есть есть есть
Рабочие файлы: есть есть есть
Дополнительно: видео (15 мин.) видео (15 мин.) видео (15 мин.)
Задание (самостоятельно): есть есть есть
Демо видео к заданию: 5 мин. 5 мин. 5 мин.

Автоматизация "Smart Education Ltd":

Ввод данных об учащихся (клиентах)

VBA:

  • Создание макроса с нуля в среде разработки VBA
  • Правила синтаксиса VBA
  • Работа с модулями: вставка, экспорт, импорт макросов, удаление
  • Назначение книги макросов
  • Переменные: оглашение, типы данных
  • Операторы присвоения
  • Объекты: Range (диапазоны ячеек), свойства и методы (продолжение)

Создаем на занятии:

  • Код-1: +2 способа поиска последней заполненной строки диапазона
  • Код-2: Поиск текста в диапазоне, работа с диалоговым окном ввода данных. Вывод информации: пользователь системы и Excel, дата и время ввода. Привязка макроса к кнопке

Задания (самостоятельно):

  1. Разработка кода: поиск по выбранной дате, указанному диапазону, изменение найденных данных, отслеживание изменений
  2. Тестирование кода, привязка к кнопке
ОЧНЫЙ ОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие: 3 ч. 2 ч. 30 мин. нет
Видео урок: 3 ч. 45 мин. 3 ч. 45 мин. 3 ч. 45 мин.
Презентация: есть есть есть
Рабочие файлы: есть есть есть
Дополнительно: нет нет нет
Задание (самостоятельно): есть есть есть
Демо видео к заданию: 7 мин. 7 мин. 7 мин.

Автоматизация "Smart Education Ltd":

Оптимизируем и совершенствуем ввод данных об учащихся (клиентах)

VBA:

  • Алгоритмизация: что такое алгоритм, логика и блоки алгоритма
  • Операторы проверки условий: If...Then... Else, вложенные конструкции If
  • Оператор Select Case
  • Объекты: Sheet (лист), свойства и методы
  • События листа

Создаем на занятии:

  • Код-1. Многоуровневые проверки – по дате рождения определяем месяц и знак зодиака
  • Код-2. Рабочие листы Excel: добавление, переименование, копирование, подсчет количества в книге.
  • Код-3. Мультивыбор в выпадающем списке на листе

Дополнительно:

Видео-занятие (21 мин.): Использование функций текстовых строк Len, InStr

Задания (самостоятельно):

  1. Разработка кода: "умное" добавление новых листов, взаимодействие с пользователем через диалоговое окно. Генерация статуса по рабочим листам книги Excel
  2. Совершенствование кода: различные сценарии поведения в зависимости от условий
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:3 ч. 45 мин.3 ч. 45 мин.3 ч. 45 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:видео (21 мин.)видео (21 мин.)видео (21 мин.)
Задание (самостоятельно):естьестьесть
Демо видео к заданию:3 мин.3 мин.3 мин.

Автоматизация "Smart Education Ltd":

Ввод данных пользователями (продолжение). Автоматизируем консолидацию и моделирование данных, подготовку для генерации отчетов

VBA:

  • Операторы цикла: конструкция For...Next, конструкция For Each...Next
  • Объекты: Workbook (книга), свойства и методы. Работа с книгами: открытие, закрытие, сохранение

Создаем на занятии:

  • Код-1. Организация цикла по столбцам для внесения данных в таблицу
  • Код-2. Проверка существования листа в книге и вывод всех имен листов в список
  • Код-3. Поиск искомого в определенном пользователем диапазоне, вывод результата поиска для каждой ячейки диапазона
  • Код-4. Открытие нескольких определенных книг из папки и копирования определенных листов в новую книгу. Закрытие, сохранение

Дополнительно:

Видео-занятие (30 мин.): События книги

Задания (самостоятельно):

Разработка кода: Преобразование рабочих листов файла в отдельные файлы и их сохранение по заданному пути в файловой системе

ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:3 ч. 45 мин.3 ч. 45 мин.3 ч. 45 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:видео (30 мин.)видео (30 мин.)видео (30 мин.)
Задание (самостоятельно):естьестьесть
Демо видео к заданию:4 мин.4 мин.4 мин.

Автоматизация "Smart Education Ltd":

Организуем обновление и добавление информации по ученикам для отметок посещаемости в кабинете Администратора

VBA:

  • Конструкции Do While и Do Until
  • Объекты: ListObject ("Умная таблица"), свойства и методы

Создаем на занятии:

  • Коды 1-4. Организация циклов с «пред» и «после» условием для вывода данных в ячейки
  • Код-5. Создание «умной» таблицы, добавление / удаление строк / столбцов, выделение частей таблицы, копирование и очищение таблиц
  • Код-6. Генерация и заполнении строк данными из других таблиц с комплексными условиями в циклах

Задания (самостоятельно):

Разработка кода: Реорганизация и консолидация данных о клиентах и посещениях в кабинете Администратора "Smart Education Ltd"

ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:3 ч. 45 мин.3 ч. 45 мин.3 ч. 45 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):естьестьесть
Демо видео к заданию:3 мин.3 мин.3 мин.

Автоматизация "Smart Education Ltd":

Программируем консолидацию данных компании и подготовку к генерации отчетов

VBA:

  • Работа со встроенными файловыми функциями
  • Application.GetOpenFilename – вызов стандартного окна выбора файлов, настройка параметров
  • Файловые операторы директорий ChDrive, ChDir
  • Использование функций определения границ массивов LBound, UBound для перебора файлов в цикле
  • Строковая функция InStrRev

Создаем на занятии:

Код-1. Консолидация однотипных файлов, определенных пользователем через диалоговое окно

ОЧНЫЙ ОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие: 2 ч. 30 мин. 2 ч. 30 мин. нет
Видео урок: 2 ч. 20 мин. 2 ч. 20 мин. 2 ч. 20 мин.
Презентация: есть есть есть
Рабочие файлы: есть есть есть
Дополнительно: нет нет нет
Задание (самостоятельно): нет нет нет
Демо видео к заданию: нет нет нет

Автоматизация "Smart Education Ltd":

Разрабатываем и программируем формы ввода данных компании о доходах

VBA:

  • Формы: создание, основные свойства, команды и методы
  • Наполнение форм – основные элементы управления: метки, текстовые поля, выпадающие списки, кнопки
  • Привязка объектов формы к объектам книги

Создаем на занятии:

  • Код-1.Обработка события нажатия на кнопку формы: добавление строк в таблицу с данными с элементов управления формы
  • Код-2. Вызов формы при активации листа
  • Код-3. Очистка содержимого элементов формы
  • Код 4-5. Обработка события элемента управления: проверка данных в момент ввода

Задания (самостоятельно):

Разработка кода: Программирование формы ввода информации об учащихся в кабинете администратора. Привязка отображения формы к событию. Очистка полей формы

ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:3 ч. 30 мин.3 ч. 30 мин.3 ч. 30 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):естьестьесть
Демо видео к заданию:7 мин.7 мин.7 мин.

Автоматизация "Smart Education Ltd":

Разрабатываем и программируем формы ввода данных о расходах

VBA:

  • Глобальные переменные: принципы использования и оглашения
  • Элемент управления MultiPage - инструмент для создания вкладок на форме. Свойства и настройки
  • Связанные выпадающие списки ComboBox на формах
  • Основные события формы, порядок их возникновения
  • Понятие модальности: модальные и не модальные формы

Создаем на занятии:

  • Код-1-9. Доработка формы вкладками. Разработка интерфейса формы для ввода информации по расходам компании, заполнение элементами связанных выпадающих списков.

Задания (самостоятельно):

  1. Разработка кода: Добавление вкладок на форму для ввода информации о записях учеников на посещение занятий.
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:2 ч. 45 мин.3 ч. 45 мин.3 ч. 45 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):естьестьесть
Демо видео к заданию:11 мин.11 мин.11 мин.

Автоматизация "Smart Education Ltd":

Разрабатываем аутентификацию пользователей кабинетов администратора и собственников

VBA:

  • Детальное изучение Controls: TextBox - поле для ввода пароля; RefEdit – элемент для выделения и передачи в код диапазона ячеек. Полезные свойства и конструкции
  • Работа с событиями форм: обработка события закрытия формы

Создаем на занятии:

  • Код 1-6. Защита файла: Разработка формы для входа пользователя под логином и паролем. Проверки соответствия логина и пароля, скрытие и отображение определенных листов, вызов формы при открытии файла
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:1 ч. 45 мин.1 ч. 45 мин.нет
Видео урок:1 ч. 30 мин.1 ч. 30 мин.1 ч. 30 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):нетнетнет
Демо видео к заданию:нетнетнет

Автоматизация "Smart Education Ltd":

Переходим к программированию отчетности, генерируемой по одному клику на кнопке

VBA:

  • Создание кнопок на ленте для запуска макросов, создание собственной надстройки с макросами для быстрого доступа с любого файла
  • Различные варианты использования функций в коде на VBA: формулы рабочих листов, встроенные функции VBA
  • Основные понятия про ссылки с нотацией R1C1

Создаем на занятии:

  • Код-1. Моделирование отчетности ("подтягивание" данных из между двумя таблицами)
  • Код-2. Замена формул значениями в выделенном пользователем или определенном диапазоне
  • Код-3. Автоматическое заполнение отчетов о поступлении денежных средств в различных разрезах

Задания (самостоятельно):

  1. Разработка кода: Формирование динамического, автоматически заполняемого отчета в разрезе статей дохода
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:2 ч. 30 мин.2 ч. 30 мин.2 ч. 30 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):естьестьесть
Демо видео к заданию:6 мин.6 мин.6 мин.

Автоматизация "Smart Education Ltd":

Программируем генерацию отчетов по доходам и расходам компании

VBA:

  • Функции: синтаксис, область видимости
  • Программно добавляем параметры описания функций методом Application.MacroOptions
  • Расширяем возможность использования авторских функций: доступ к функции с любого файла Excel

Создаем на занятии:

  • Код-1. Функция для извлечения чисел с текста
  • Код-2. Функция для определения номера квартала на основании даты
  • Код-3. Функция для расчета % маржи и наценки

Задания (самостоятельно):

  1. Разработка кода: функция, выдающая полное название дня недели на основании даты
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:2 ч. 30 мин.2 ч. 30 мин.2 ч. 30 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):естьестьесть
Демо видео к заданию:6 мин.6 мин.6 мин.

Автоматизация "Smart Education Ltd":

Программируем генерацию интерактивного отчета об активности посещения занятий, автоматическое создание инвойсов

VBA:

  • Программная работа со сводными таблицами. Основные свойства и методы
  • Программное создание, наполнение данными и удаление отчета сводной таблицы
  • Программная работа с полями сводной таблицы (формат, фильтрация, вычисления) и макетом отчета, итогами
  • Добавление вычисляемого поля и вычисляемого элемента в сводных таблицах
  • Обращение к составляющим частям (областям) сводной таблицы

Создаем на занятии:

  • Код-1-6. Формирование отчета по статусу оплат на основании консолидированных данных о доходах и посещениях занятий. Подготовка в формированию счетов на оплату
  • Код-7. Отчет по активности посещений занятий учениками

Задания (самостоятельно):

  1. Разработка кода: отчеты сводных таблицы о доходах и расходах компании, формирование общего баланса
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:2 ч. 30 мин.2 ч. 30 мин.2 ч. 30 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):естьестьесть
Демо видео к заданию:6 мин.6 мин.6 мин.

Автоматизация "Smart Education Ltd":

Создаем генерацию интерактивной информационной панели (dashboard) с визуальными объектами

VBA:

  • Программная работа с даиграмами. Работа со свойствами и методами диаграмм
  • Программная работа с элементами диаграммы
  • Программная работа со срезами и временными шкалами

Создаем на занятии:

  • Код-1. Генерация интерактивной информационной панели (dashboard)

Задания (самостоятельно):

  • Разработка кода: визуализация финансовых результатов компании
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:2 ч. 30 мин.2 ч. 30 мин.2 ч. 30 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):естьестьесть
Демо видео к заданию:6 мин.6 мин.6 мин.

Автоматизация "Smart Education Ltd":

Добавляем обработку нестандартных действий пользователей в программный код

VBA:

  • Конструкции On Error GoTo …
  • Конструкции On Error Resume Next, On Error GoTo 0
  • Работа с объектом Err

Создаем на занятии:

  • Код 1 -6. Добавление обработок ошибок в ранее созданные коды

Задания (самостоятельно):

  1. Добавление обработок ошибок в коды предыдущих заданий
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:3 ч.2 ч. 30 мин.нет
Видео урок:2 ч. 30 мин.2 ч. 30 мин.2 ч. 30 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):естьестьесть
Демо видео к заданию:6 мин.6 мин.6 мин.

Автоматизация "Smart Education Ltd":

Оптимизируем генерацию интерактивной информационной панели (dashboard) с визуальными объектами

Создаем на занятии:

  • Код 1-2. Еще полезные пользовательские функции
  • Код-3. Оптимизация кода интерактивной информационной панели (dashboard)
ОЧНЫЙОНЛАЙН
(ЖИВЫЕ ЭФИРЫ)
ОНЛАЙН
(СВОБОДНЫЙ ГРАФИК)
Занятие:1 ч. 45 мин.1 ч. 45 мин.нет
Видео урок:1 ч. 30 мин.1 ч. 30 мин.1 ч. 30 мин.
Презентация:естьестьесть
Рабочие файлы:естьестьесть
Дополнительно:нетнетнет
Задание (самостоятельно):нетнетнет
Демо видео к заданию:нетнетнет

Как проходит обучение

Очные занятия
(12 занятий по 3 часа)
  • Занятия проходят в компьютерном классе в малых группах
  • Весь материал демонстрируется на большом экране
  • После занятия в аудитории все студенты получают доступ к видеозаписям занятий
1
Самостоятельная
работа
  • Просмотр видеозаписей занятий (закрепление аудиторного материала)
  • Просмотр дополнительных видеоуроков
  • Выполнение домашних заданий
  • Выполнение курсового проекта
2
Поддержка
(6 месяцев)
  • Во время прохождения курса получаете обратную связь от наших экспертов: в аудитории от тренера, во время самостоятельной работы - от онлайн-тренера поддержки
  • Еще 6 месяцев по окончанию курса получаете поддержку онлайн-тренера в рамках курса и по Вашим рабочим задачам
3
Дополнительные
бонусы
  • 3 дополнительных видеоурока
  • Доступ к видео - пожизненно
4
Онлайн занятия
(15 занятий по 2,5 часа)
  • Занятия проходят в режиме вебинаров с преподавателем
  • Любые вопросы можно задавать тренеру в чате в режиме реального времени
  • После занятий в живом эфире все студенты получают доступ к видеозаписям занятий
1
Самостоятельная
работа
  • Просмотр видеозаписей занятий (закрепление материала)
  • Просмотр дополнительных видеоуроков
  • Выполнение домашних заданий
  • Выполнение курсового проекта
2
Поддержка
(6 месяцев)
  • Во время прохождения курса получаете обратную связь от наших экспертов: в аудитории от тренера, во время самостоятельной работы - от онлайн-тренера поддержки
  • Еще 6 месяцев по окончанию курса получаете поддержку онлайн-тренера в рамках курса и по Вашим рабочим задачам
3
Дополнительные
бонусы
  • 3 дополнительных видеоурока
  • Доступ к видео - пожизненно
  • Возможность заниматься из любой точки мира
4
Доступ к модулю
(15 занятий по 2-4 часа)
  • Сразу после оплаты получаете доступ к 1-му занятию
  • Выбираете удобный для себя темп и время занятий
  • Получаете доступ к следующему занятию только после успешного выполнения домашнего задания к предыдущему занятию
1
Самостоятельная
работа
  • Просмотр дополнительных видеоуроков
  • Выполнение домашних заданий
  • Выполнение курсового проекта
2
Поддержка
  • Во время прохождения курса получаете обратную связь от онлайн-тренера поддержки об успешности выполнения домашних заданий
  • Получаете консультации в том числе и по Вашим рабочим задачам
3
Дополнительные
бонусы
  • 3 дополнительных видеоурока
  • Доступ к видео - пожизненно для пакетов "6 месяцев" и "MAX"
  • Возможность заниматься из любой точки мира
4

Часто задаваемые вопросы

Да. Если у вас Macbook с установленным Excel для Mac, вы полноценно сможете пройти данный курс. Особенности, с которыми вы столкнетесь, будут разъяснены в дополнительном видео к первому модулю курса.
Наиболее частыми слушателями курса являются аналитики продаж, маркетинга и интернет-маркетинга, финансисты и финансовые аналитики, сотрудники отделов продаж и логистики. Курс также часто проходят собственники малого и среднего бизнеса – все, кто в своих повседневных задачах сталкивается с необходимостью автоматизации рутинных задач и бизнеса в целом.
Макрос – это программный код на языке программирования VBA (Visual Basic for Applications). Истинная ценность макро-рекордера – встроенного инструмента в Excel – это генерация целых блоков кода, которые потом можно изменять и встраивать в вашу программу, без необходимости писать их с нуля. Просто запись последовательности ваших действий макро-рекордером и дальнейшее их «проигрывание» в подавляющем большинстве случаев не имеет большой практической ценности. Представление макросов как продвинутого инструмент Excel, по нашему убеждению – это популизм, основанный на том, что большинство рядовых пользователей Excel не имеют ясного представления об этом инструменте и воспринимают слово «макрос» как что-то магическое (есть макросы? – ух-ты! Хочу!).
VBA (Visual Basic for Applications) – полноценный язык программирования, поддерживающий все концепции программирования (в том числе объектно-ориентированное программирование) с достаточно простым и понятным синтаксисом, что делает его подходящим для изучения программирования как такового. Вы затем с легкостью можете перейти к изучению таких языков как C++, Java, JavaScript, Python и других. Изученные концепции – общие для любого алгоритмического языка программирования.
Знание программирования и даже основ программирования не требуется. Этот курс с нуля. Однако вам необходимо быть достаточно уверенным пользователем Excel, так как курс – об автоматизации в Excel. В курсе мы активно используем объектную модель Excel. Не зная Excel, вы во многих случаях не будет понимать, о чем речь.
Что необходимо знать

Обратите внимание, что этот курс – о программировании на VBA с использованием объектной модели Excel (макросы в Excel) и не покрывает изучение самих инструментов Excel

  • Для прохождения курса не требуются знания программирования в целом и языка VBA в частности. В этой части – курс с нуля.
  • Однако для комфортного прохождения курса необходимо быть уверенным пользователем Excel:
  • Знать и понимать объекты Excel: ячейки (cells) и диапазоны ячеек (ranges), рабочие листы (worksheets) и рабочие книги (workbooks)
  • создавать и хорошо понимать формулы Excel, адресацию ячеек, уметь конструировать сложные формулы
  • уметь работать с инструментами «проверка данных» (data validation) и «условное форматирование» (conditional formatting)
  • хорошо знать и уметь работать с объектами Excel: tables («умные таблицы»), срезы и временные шкалы (slicers and time lines), диаграммы (charts)
  • понимать концепцию и уметь работать со сводными таблицами (pivot table) и сводными диаграммами (pivot charts)

Если Вы все же недостаточно знаете Excel и из вышеперечисленного что-либо Вам не знакомо, рекомендуем сначала пройти наш курс «Excel: Бизнес-анализ и прогнозирование». Качественной проработки этого курса будет достаточно для прохождения курса «Excel VBA (макросы): Автоматизация бизнес-задач»:

НА СТРАНИЦУ КУРСА "EXCEL: БИЗНЕС-АНАЛИЗ И ПРОГНОЗИРОВАНИЕ"