Продвинутое обучение программирования на VBA

Продвинутый курс по изучению программирования на VBA + Программа учета для интернет-магазинов!

Настоящая находка для тех кто хочет изучить с нуля и глубоко копнуть и познать среду программирования на VBA.

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

Приобретая курс, вы сразу приобретаете готовый продукт, разработанные модули, пользовательские формы, написанный код и весь функционал.

Программа курса состоит из 7 модулей и 32 уроков:

  1. Продажи
  2. Склад
  3. Смс-оповещение
  4. Организации
  5. Затраты
  6. Анализ (отчеты)
  7. Emal-рассылка (+массовая рассылка)

Все уроки курса:

Урок 1. Постановка задачи
Урок 2. Дизайн и оформление
Урок 3. Модуль Продажи (создаем UserForm)
Урок 4. Пишем код (Теория+работа с формой)
Урок 5. Заполнение списков ComboBox
Урок 6. Поиск артикула
Урок 7. Подсчеты, обработка ошибок
Урок 8. Логистика и проверка
Урок 9. Функции Function, доработки
Урок 10. Организации
Урок 11. Авторизация. Пользователи, пароль
Урок 12. Обновление продаж
Урок 13. Обновление и удаление продажи
Урок 14. Событие KeyAscii
Урок 15. SMS-оповещение. Интеграция с сервисом рассылки
Урок 16. Код+Отправка
Урок 17. Проверка полей Sms
Урок 18. Клиенты ListBox
Урок 19. Модуль Организации
Урок 20. Добавление, проверка
Урок 21. Создание счета
Урок 22. Удаление, объединение
Урок 23. Заполнение счета
Урок 24. Экспорт в PDF
Урок 25. Договор в Word
Урок 26. Списание со склада
Урок 27. RGB и коллекция Dictionary
Урок 28. Обновление цен
Урок 29. Массив и Type
Урок 30. Обработка прайса
Урок 31. Модуль Затраты
Урок 32. Анализ продаж. Функции (СУММЕСЛИМН, СРЗНАЧЕСЛИМН, ЕСЛИОШИБКА, СУММПРОИЗВ, ПОИСКПОЗ, СТРОКА)

Система учета для Интернет-магазина

Уроки на VBA! Создай самостоятельно!

Разработка модулей в курсе

Подробное и детальное углубленное изучение VBA на примере реального проекта

МОДУЛЬ ПРОДАЖИ

В модуле Продажи создаем и подробно разбираем, как работать и взаимодействовать с формой. Разрабатываем форму с нуля, знакомимся с элементами ToolBox и их свойствами. Создаем процедуры и функции, которые взаимодействуют с формой, таблицей и элементами.

МОДУЛЬ СКЛАД

Разработка и создание механизма обработки любого прайс-листа под требования вашего ассортимента в магазине. Работа с коллекциями и продвинутыми массивами — Dictionary и Type

МОДУЛЬ SMS-ОПОВЕЩЕНИЕ

Разработка модуля sms-рассылки и подключение модуля к сервису смс-рассылок. Создание формы, проверка номера телефона, работа с ListBox на запись и чтение данных. Создание базы данных для клиентов

МОДУЛЬ ОРГАНИЗАЦИИ

Разработка модуля Организации. Создание базы данных для организаций (юридические лица). Выбор организации и поиск по базе. Создание договора с подстановкой полей в Word-документ. Создание счета и накладной, сохранение в PDF

МОДУЛЬ ЗАТРАТЫ

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

МОДУЛЬ АНАЛИЗ

Создание блока Анализ затрат. Добавление разделов для анализа (доходная часть, затратная часть, заказы, аналитика сайта). Работа с формулами массива, математическими и статистическими функциями.

МОДУЛЬ EMAIL-РАССЫЛКИ

Бонусный модуль! Отправка и массовая рассылка электронных писем по базе клиентов или отправка отчетов в формате файлов excel любого листа учета или подготовленного отчета, графика, сводной информации

Основные темы и уроки курса

Программирование на VBA — основы и углубленные знания

1 УРОК. ПОСТАНОВКА ЗАДАЧИ
Для чего все и зачем?

2 УРОК. ДИЗАЙН И ОФОРМЛЕНИЕ
Создание основных элементов

3 УРОК. МОДУЛЬ ПРОДАЖИ
Разработка формы UserForm и позиционирование элементов ToolBox

4 УРОК. ПИШЕМ ПЕРВЫЙ КОД
Объектно-ориентированное программирование. Option Explicit

5 УРОК. СПИСКИ COMBOBOX
Заполнение элементов ComboBox данными из таблиц (справочников)

6 УРОК. Поиск товаров по артикулу
Метод Range.Find

7 УРОК. ОБРАБОТКА ОШИБОК
Подсчет и обработка Err

8 УРОК. МОДУЛЬ ОРГАНИЗАЦИИ
Пишем код для добавления организаций в таблицу

9 УРОК. ЛОГИСТИКА
Проверка полей и модуль Логистика

10 УРОК. АВТОРИЗАЦИЯ ПОЛЬЗОВАТЕЛЕЙ
Вход в систему, проверка прав пользователей

11 УРОК. Функции (Function) и доработки
Функции расчета затрат, маржи и прибыли

12 УРОК. ОБНОВЛЕНИЕ ПРОДАЖ
Пишем обновление и удаление конкретного заказа прямо из таблицы

13 УРОК. ОБНОВЛЕНИЕ И УДАЛЕНИЕ
Функционал обновления и удаления заказов

14. УРОК. КОД ОТПРАВКИ СМС
Пишем основной код для отправки SMS-сообщений. Тестируем отправку

15 УРОК. СОБЫТИЕ KeyAscii
Проверка вводимых значений, функция защиты листа

16 УРОК. ПРОВЕРКА ТЕЛЕФОНА
Проверка номера телефона в модуле смс-оповещений и другие доработки

17 УРОК. SMS-ОПОВЕЩЕНИЕ
Разработка модуля sms-оповещения

18 УРОК. КЛИЕНТЫ В LISTBOX
Работаем с полем ListBox и свойствами List, Selected

19 УРОК. МОДУЛЬ ОРГАНИЗАЦИИ
Работаем с созданием модуля Организаций

20 УРОК. СОЗДАНИЕ СТРУКТУРЫ СЧЕТА
Удаляем строки, добавляем и работаем с объединением ячеек для структуры счета

21 УРОК. ТАБЛИЦА С ОРГАНИЗАЦИЯМИ
Добавление, редактирование и проверка организаций в таблице

22 УРОК. ЗАПОЛНЕНИЕ СЧЕТА
Заполнение счета данными заказа и подсчет суммы

23 УРОК. СОЗДАНИЕ СЧЕТОВ
Формируем счета для организаций, пишем функцию для периода

24 УРОК. ЭКСПОРТ В PDF
Сохранение счета в PDF и его экспорт

25 УРОК. СОЗДАНИЕ ДОГОВОРОВ В WORD
Автоматическое создание договоров в Word для организаций

26 УРОК. ОБНОВЛЕНИЕ ЦЕН И ОСТАТКОВ
Работа с прайс-листами поставщиков. Изучаем метод GetFileName и модель FSO

27 УРОК. СПИСАНИЕ СО СКЛАДА
Автоматическое списание товара со склада

28 УРОК. МАССИВ И ТИП TYPE
Обработка прайс-листа и создание пользовательского типа Type

29 УРОК. МОДЕЛЬ RGB И DICTIONARY
Работа с моделью RGB и продвинутым массивом словарем Dictionary

30 УРОК. ОБРАБОТКА ПРАЙСА
Обновляем данные в таблице из массива загруженного прайс-листа

31 УРОК. МОДУЛЬ ЗАТРАТЫ
Разрабатываем отчетную таблицу для анализа показателей интернет-магазина

32 УРОК. АНАЛИЗ ПРОДАЖ. ФУНКЦИИ
Работа с функциями: СУММЕСЛИМН, СРЗНАЧЕСЛИМН, ЕСЛИОШИБКА, СУММПРОИЗВ, ПОИСКПОЗ, СТРОКА

Популярные вопросы (FAQ)

ЧТО ЭТО ЗА ПРОДУКТ?

Это готовая программа и обучение языка VBA в одном флаконе. Вы можете использовать готовую разработку для учета своего интернет-магазина, а также научиться с нуля создавать такую разработку и подстроить ее под свои конкретные требования и задачи.

КОМУ БУДЕТ ПОЛЕЗНА ДАННАЯ ПРОГРАММА?

В первую очередь начинающим и средним интернет-магазинам, которые ведут учет в Excel собственными силами, но уже нуждаются в дополнительных возможностях и функциях. Программа идеальна при небольших бюджетах в компании и для тех, кто еще экономит на программах учета

ПОЧЕМУ ЕСТЬ БЕСПЛАТНЫЕ УРОКИ И ПЛАТНАЯ ВЕРСИЯ? В ЧЕМ РАЗНИЦА?

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

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *