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хв. немає
Відео урок: 3 г. 30 хв. 3 г. 30 хв. 3 г. 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":

Oптимізуємо генерацію інтерактивної інформаційної панелі (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: БІЗНЕС-АНАЛІЗ І ПРОГНОЗУВАННЯ"