Курс по VBA. Макросы в Excel

Продвинутый Курс программирования на VBA!

Подробно в одном ролике

Учимся программировать в ExcelУглубленное изучение макросов и VBA

VBA с нуля до PRO - создание приложения

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

1
2
3
4
5
6
7

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

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

2. МОДУЛЬ СКЛАД

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

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

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

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

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

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

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

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

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

7. БОНУС - МОДУЛЬ EMAIL-РАССЫЛКИ

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

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

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

1

УРОК

ПОСТАНОВКА ЗАДАЧИ

Для чего все и зачем?

4

УРОК

ПИШЕМ ПЕРВЫЙ КОД

Объектно-ориентированное программирование. Option Explicit

2

УРОК

ДИЗАЙН И ОФОРМЛЕНИЕ 

Создание основных элементов

5

УРОК

СПИСКИ COMBOBOX

Заполнение элементов ComboBox данными из таблиц (справочников) 

3

УРОК

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

Разработка формы UserForm и позиционирование элементов ToolBox

6

УРОК

ПОИСК ТОВАРОВ ПО АРТИКУЛУ

Метод Range.Find

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

7

УРОК

ОБРАБОТКА ОШИБОК

Подсчет и обработка Err

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

10

УРОК

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

Пишем код для добавления организаций в таблицу 

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

8

УРОК

ЛОГИСТИКА

Проверка полей и модуль Логистика

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

11

УРОК

АВТОРИЗАЦИЯ ПОЛЬЗОВАТЕЛЕЙ

Вход в систему, проверка прав пользователей

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

9

УРОК

Функции (Function) и доработки

Функции расчета затрат, маржи и прибыли

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

12

УРОК

ОБНОВЛЕНИЕ ПРОДАЖ

Пишем обновление и удаление конкретного заказа прямо из таблицы

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

13

УРОК

ОБНОВЛЕНИЕ И УДАЛЕНИЕ

Функционал обновления и удаления заказов

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

16

УРОК

КОД ОТПРАВКИ СМС

Пишем основной код для отправки SMS-сообщений. Тестируем отправку

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

14

УРОК

СОБЫТИЕ KeyAscii 

Проверка вводимых значений, функция защиты листа

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

17

УРОК

ПРОВЕРКА ТЕЛЕФОНА

Проверка номера телефона в модуле смс-оповещений и другие доработки

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

15

УРОК

SMS-ОПОВЕЩЕНИЕ

Разработка модуля sms-оповещения

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

18

УРОК

КЛИЕНТЫ В LISTBOX

Работаем с полем ListBox и свойствами List, Selected

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

19

УРОК

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

Работаем с созданием модуля Организаций

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

22

УРОК

СОЗДАНИЕ СТРУКТУРЫ СЧЕТА

Удаляем строки, добавляем и работаем с объединением ячеек для структуры счета

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

20

УРОК

ТАБЛИЦА С ОРГАНИЗАЦИЯМИ

Добавление, редактирование и проверка организаций в таблице

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

23

УРОК

ЗАПОЛНЕНИЕ СЧЕТА

Заполнение счета данными заказа и подсчет суммы

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

21

УРОК

СОЗДАНИЕ СЧЕТОВ

Формируем счета для организаций, пишем функцию для периода

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

24

УРОК

ЭКСПОРТ В PDF

Сохранение счета в PDF и его экспорт

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

25

УРОК

СОЗДАНИЕ ДОГОВОРОВ В WORD

Автоматическое создание договоров в Word для организаций

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

28

УРОК

ОБНОВЛЕНИЕ ЦЕН И ОСТАТКОВ

Работа с прайс-листами поставщиков. Изучаем метод GetFileName и модель FSO

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

26

УРОК

СПИСАНИЕ СО СКЛАДА

Автоматическое списание товара со склада

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

29

УРОК

МАССИВ И ТИП TYPE

Обработка прайс-листа и создание пользовательского типа Type

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

27

УРОК

МОДЕЛЬ RGB И DICTIONARY

Работа с моделью RGB и продвинутым массивом словарем Dictionary

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

30

УРОК

ОБРАБОТКА ПРАЙСА

Обновляем данные в таблице из массива загруженного прайс-листа

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

31

УРОК

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

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

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

32

УРОК

АНАЛИЗ ПРОДАЖ. ФУНКЦИИ

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

УРОК ДОСТУПЕН В ПОЛНОЙ ВЕРСИИ

32 урока/16 часов

КОЛИЧЕСТВО УРОКОВ/ПРОДОЛЖИТЕЛЬНОСТЬ КУРСА

Получить БЕСПЛАТНО первые 5 уроков!

БЫСТРАЯ РЕГИСТРАЦИЯ -  ДОСТУП К УРОКАМ!

Чему Вы научитесь после прохождения курса на VBA?

Объектно-ориентированному программированию на VBA (книга, листы, ячейки - Workbooks, Worksheets, Range, Cells)

Освоите редактор Visual Basic Editor в Excel

Изучите что такое Модули и Пользовательские формы (Module, UserForm)

Разберемся с локальными и глобальными переменными, а также константами (Const)

Изучим типы переменных - String, Integer, Double, Long, Date, Variant

Много раз поработаем с операторами сравнения - If, Then, Else, And, Or, Select Case

Изучим вдоль и поперек Циклы - For Each, Do While, For Next

Запомним важный оператор присваивания Set

Использование оператора GoTo и меток

Работа с "умными таблицами" - объекты ListObjects и ListRows

Работа с элементами формы - TextBox, ComboBox, CheckBox, Label, DatePicker, ListBox, CommandButton и др.

Заполнение ListBox с использованием свойства List

События форм UserForm и ее элементов - Initialize, Click, Change, DblClick, KeyPress и др.

Работа со свойствами элементов полей (Properties) - Value, Enabled, RowSource, Font, BackColor, Visible и др. 

Разработка пользовательских функций Function

Функции обработки строк - UCase, Len, Trim, Split, StrConv

Функции обработки цвета - VBA.RGB

Инструкции Option Explicit и Option Compare Text

Пользовательские типы данных - оператор Type

Массивы и коллекции (словарь Dictionary, Keys, Items, Exists)

Быстрый поиск - метод Find объекта Range

Методы защиты листа - Protect и Unprotect

Обработка ошибок и их игнорирование - оператор On Error Resume Next

Создание объектов документа Word - Word.Application

Объектная Файловая Система и библиотека типов Scripting - FileSystemObject

Работа с диалогами выбора файлов - Application.GetOpenFilename

Методы отправки писем по электронной почты - Outlook.Application, объектная модель CDO


Сертификат о прохождении курса

КУРСы ПО EXCEL + КОМПЛЕКТЫ курсов

Цены курса и программы

Выберите подходящий именно вам

 СКИДКА 50%   только до 20 ноября 2024 г

До конца
акции

{dnn} : {dl}
{hnn} : {hl}
{mnn} : {ml}
{snn} : {sl}

АКЦИЯ!

Базовый

2390

РУБЛЕЙ

5990

Готовая программа

32 видео урока

Открытый код

Доработки и улучшения

Консультация и помощь

ЛУЧШИЙ ВЫБОР! 

Открытый код

2990

РУБЛЕЙ

8600

Готовая программа

32 видео урока

Открытый код

Доработки и улучшения

Консультация и помощь

Программа под заказ!

 от 9000

РУБЛЕЙ

Под ваши требования

Любой сложности

Доработки и улучшения

Консультация и помощь

ПРОДВИНУТЫЙ КУРС

освоить как профи + итоговая самостоятельная работа

1590 руб

4990 руб.

Продвинутый Курс. 22 урока

Итоговая самостоятельная работа

Сертификат о прохождении курсов

КОМПЛЕКТ №1 

2 мощных курса в комплекте + итоговая самостоятельная работа

2590 руб

5990 руб.

Базовый Курс. 35 уроков

Продвинутый Курс. 22 урока

Итоговая самостоятельная работа

Сертификат о прохождении курсов

Тест на знание программы Excel

КОМПЛЕКТ №2 

3 курса сильно прокачаться в Excel + итоговая самостоятельная работа 

3890 руб

7990 руб.

Базовый Курс. 35 уроков

Продвинутый Курс. 22 урока

Курс на VBA. Базовый32 урока

Итоговая самостоятельная работа

Тест на знание программы Excel

Сертификат о прохождении курсов

КОМПЛЕКТ №3 

3 курса сильно прокачаться в Excel + итоговая самостоятельная работа 

4390 руб

8890 руб.

Базовый Курс. 35 уроков

Продвинутый Курс. 22 урока

Курс на VBA. Открытый32 урока

Итоговая самостоятельная работа

Тест на знание программы Excel

Сертификат о прохождении курсов

Открытый код на все модули программы 

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

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

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

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

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

ГДЕ МОЖНО ПОСМОТРЕТЬ УРОКИ БЕСПЛАТНО?

Первые 5 уроков можно посмотреть, отставив заявку в обратной форме, либо зарегистрироваться и получить доступ в личный кабинет - https://lk.1excel.ru/

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

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

КАК можно связаться с автором и разработчиком данного курса?

Вы можете написать на почту - support@1excel.ru с пометкой в теме письма "Курс VBA"

Все права защищены. Copyright © 2024 Павел Коган

ИП Коган Павел Александрович ОГРН 311502711700019

Служба поддержки: задать свой вопрос

Соглашение об обработке персональных данных