Урок 4. Пишем код (Теория+работа с формой). Excel+VBA. Система учета Интернет-магазина

preview_player
Показать описание
ПОЛНЫЙ КУРС и ПРОГРАММА - СКИДКА 60%

Как всегда теперь уже, разжевываю опять все медленно и подробно, поэтому советую:

1. Новичкам - смотрим, изучаем не торопясь, можно на 1,5x скорости
2. Продвинутым - смотрим на 2x скорости
3. Также для удобства сделал - таймлайн к видео

1:17 - Работа с таблицей Продажи. Пояснения, форматирование
10:18 - Теория. Объектно-ориентированное программирование
14:36 - Вызов формы (UserForm - Sales) методом Show
23:28 - Теория. Локальные и глобальные переменные
26:59 - Включение функции Option Explicit
28:07 - Основной код программы. Связываем поля формы и таблицу Продажи

Предыдущие уроки:

Easy Excel - ПОЛНОЕ и ПОДРОБНОЕ обучение программы Excel для новичков и практиков! Уроки по макросам и VBA

Рекомендации по теме
Комментарии
Автор

Спасибо тебе, что на таймкоды разбил урок. Очень удобно, если нужно будет что-то напомнить себе. Отличная работа!

kvnkivlove
Автор

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

JhonPreston
Автор

Очень ценный канал, спасибо большое Вам ребята за качественный и самое главное полезный контент. Желаю новых идей))

vitas
Автор

Спасибо. Познавательно. Ждем следующих уроков

dkopcev
Автор

Очень интересно, с нетерпением жду следующее видео

nadiiar
Автор

По-моему, номер заказа должен генерироваться автоматически по порядку. Причём желательно, чтобы для юр.лиц генерировал вначале "Ю-", для физ.лиц "Ф-".

MikeDeGeorge
Автор

привет. спасибо за уроки. помогают! В своей работе столкнулся с проблемкой. как разрозненно выделенные строки в экселе ВЫРЕЗАТЬ и перенести (вставить вырезанные ячейки) куда мне нужно. Если есть возможность поделиться информацией буду благодарен.

АлександрЖеребко-жж
Автор

Подскажите как решить возникшую задачу.
На пользовательской форме 2 поля (ComboBox1, ComboBox2) надо задать такой цикл, чтоб после выбора значения в поле ComboBox1 должно добавится значение в поле ComboBox2 из умной таблицы, где например в столбце А находится критерий (это значение из поля ComboBox1 на форме) и по этому критерию необходимо найти значение просмотрев все ячейки столбцов в диапазоне от C до F и выбрать первое значение из диапазона.

Anatolii_Kodirov
Автор

Супер. Я работаю в опен офис, в нём также можно сделать? У меня расчётка, немного "кривоватая" хочу подправить. Я по расчетке с прошлой работы частично сделал, но там есть макросы а в

АлександрЛ-юь
Автор

Подскажите, пожалуйста, у меня при открытие модуля нет Option Explicit, по вашим словам понимаю, что в дальнейшем, это обязательно, как это добавить и где найти?)) А видео просто супер, я никогда с этим не сталкивался, если не считать информатику в школе и написание математических формул в таблице))) а вы все делаете медленно и разжевываете, огромное спасибо, за ваш труд

ivansolomakha
Автор

Спасибо за очередное видео, очень нравится! (Пожалуйста расскажите, что если менеджер должен вернуться к корректировки действующего заказа или его отмене - как решить эту проблему? )

Инженерпожизни-дд
Автор

Здравствуйте, у меня таблица заполняется не сначала, т.е не со 2 строки, а с 5-ой, что можно сделать?

Ксюша_Кент
Автор

Подскажите пожалуйста как сделать автоматическую нумерацию заказов?

ДмитрийРадонцев-зъ
Автор

Здравствуйте! Подскажите пожалуйста, почему у меня кнопка "добавить запись" не добавляет строку? Я все сделал пошагово как у Вас на видео.

galust
Автор

Павел, здравствуйте! Почему-то у меня при запуске Модуля нет "Option Explicit". Через меню я поставил галочку, как Вы объяснили, но когда кнопке "Добавить запись" решил выйти в окно макроса, там "Option Explicit" не появился, пришлось опять вручную прописывать(. Что не так делаю? Спасибо.

Евгений-.
Автор

Добрый день подскажите пожалуйста я все сделал правильно контрол +шифт+ с и окно не выскакивает б а где раздел главная там нажимаю опцию продажа она выскакивает

BestFriends-cuki
Автор

Павел, приветствую. Скажите, как сделать так, чтобы после занесения данных из UserForm в таблицу, числовые значение оставались числовыми, а не превращались в текстовые? Заранее благодарю.

КотБурбон-гы
Автор

Здравствуйте! Будьте добры, подскажите пожалуйста. Вылазит вот такая ошибка, что макросы не подключенны. Выскакивает когда тестирую кнопку "Добавить запись" The macros in this project are disabled. Please refer to the online help or documentation of the host application to determine how to enable macros

АлександрБугров-нт
Автор

Привет, сделал все как в видео, но при нажатии на кнопку выдает ошибку.
method add of object listrows failed
Подскажите пожалуйста в чем причина.




DiaSchiza
Автор

Добрый день, подскажите пожалуйста, как решить такую проблему - находим нужную строку выделяем её цветом, но она остается на странице ниже видимого поля и приходится потом вручную её искать, т.е. как через vba находить нужную строку и чтобы она сразу была видна. Заранее благодарен

ДмитрийАлексютин-бю