No video

Урок 3. Модуль Продажи (создаем UserForm). Excel+VBA. Система учета Интернет-магазина

► Доступ к БЕСПЛАТНЫМ урокам - lk.1excel.ru/
► Программа на VBA - 1excel.ru/magazin-vba-excel
В этом уроке создаем пользовательскую форму (UserForm) для модуля Продажи. Знакомимся с элементами формы, позиционированием и некоторыми свойствами элементов.
Урок 1. Постановка задачи - goo.gl/JvMQAm
Урок 2. Дизайн и оформление - goo.gl/nJGzdw
Ссылка на видео установки библиотеки MSCOMCT2.OCX - • Установка библиотеки M...
Разработка программы Системы учета интернет-магазина в Excel и на VBA.
Серия уроков по созданию приложений на VBA на примере реальной разработки системы учета интернет-магазина стройматериалов - kuzmich24.ru
Easy Excel - ПОЛНОЕ и ПОДРОБНОЕ обучение программы Excel для новичков и практиков! Уроки по макросам и VBA
Подписка на канал Easy Excel: / easyexcellesson

Пікірлер: 99

  • @persona1145
    @persona11456 жыл бұрын

    Щиро дякую за ваші уроки! Всього вам найкращого в житті!

  • @JhonPreston
    @JhonPreston6 жыл бұрын

    Супер обучающее видео, попутно с VBA еще и работу магазина с логистикой можно освоить.

  • @joporez5448
    @joporez54486 жыл бұрын

    Ждем следующую серию!!!Спасибо огромное за Ваш труд. Очень нравится, что с основ объясняете и лично мне понравилось, что в Вашем видео есть повторения, которые позволяют действительно усвоить увиденное.

  • @maxmaximov7592
    @maxmaximov75925 жыл бұрын

    Отличный, профессиональный контент! Спасибо Вам за вашу работу.

  • @user-kj5tb1po5r
    @user-kj5tb1po5r6 жыл бұрын

    Хороший урок, всё подробно и понятно Жду продолжения.

  • @user-vr8tr1if4r
    @user-vr8tr1if4r6 жыл бұрын

    Спасибо! Все четко и ясно. Очень хорошо подаешь материал

  • @Shoker-174
    @Shoker-1745 жыл бұрын

    Это оч. удобная вещь, работал на производстве примерно в такой же, Молодец!!!, что делишься знаниями так подробно!!! СПАСИБО ОГРОМНОЕ!!! Лайк и подписка однозначно!

  • @eeeerfrfrfrfwedwd
    @eeeerfrfrfrfwedwd6 жыл бұрын

    Сейчас верстаю сам магазин,но ваши уроки будет очень полезным в дальнейшем

  • @vip007ad
    @vip007ad4 жыл бұрын

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

  • @nikolaynikolayevich4469
    @nikolaynikolayevich44696 жыл бұрын

    Благодарю за урок! Кому-то может показаться, что смотреть подобные видео продолжительностью 50 минут это очень утомительно и нету столько времени. В этом случае можно ускорить воспроизведение в два раза, а при желании можно скачать и ускорить воспроизведения более, чем два раза.

  • @andreyz7928
    @andreyz79286 жыл бұрын

    Спасибо. Очень давно в иституте пытался Delphi изучать, но мне не зашло. А вот vba для excel прямо то, что сейчас нужно по работе)

  • @user-xp1bh1et3r
    @user-xp1bh1et3r6 жыл бұрын

    Лайк за труды! Очень крутой (толковый) материал видео уроков. Когда выйдет 4 урок? (Не терпится увидеть продолжение)

  • @bolottorobekov9162
    @bolottorobekov91625 жыл бұрын

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

  • @user-dn9jw2hf2m
    @user-dn9jw2hf2m6 жыл бұрын

    Приветствую. Рад что есть такие товарищи, которые этому учат за бесплатно. Спасибо. У меня есть один вопрос. Будет ли использоваться какая-нибудь база данных для получения анализа и отчетов? Также интересно можно ли сделать так чтобы документ формировался в определенную форму в ворде? Заранее спасибо.

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

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

  • @kvnkivlove
    @kvnkivlove6 жыл бұрын

    Спасибо за урок по прикладному приложению. А когда будет 4-я часть?

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Скорее всего ближе к концу этой недели

  • @user-bm8yq2hh6h
    @user-bm8yq2hh6h6 жыл бұрын

    Спасибо! Я не согласен с высказываниями в Ваш адрес, что урок тянется слишком долго и много "воды". Наоборот, такое ощущение, что реально находишься на занятии и успеваешь все делать одновременно с преподавателем, да еще и впитываешь полезную информацию! По вопросу "Microsoft Date and Time Picker......": можно поподробней объяснить, где находится подробная инструкция по установке и регистрации для Office 365 на ПК с Windows 10 64 бит!!! Еще раз спасибо, для меня это оказалось очень кстати и весьма полезно!

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Спасибо. Инструкция вот здесь - kzread.info/dash/bejne/qqCi262uoZC2gqg.html&lc=UgzMht-ztomuJxeGUFF4AaABAg

  • @user-bm8yq2hh6h

    @user-bm8yq2hh6h

    6 жыл бұрын

    Спасибо, все получилось! Но для этого пришлось удалить Office 365 64 бит и установить 32 бит, так как на 64 битной версии Office этого никак не добиться( Об этом также почерпнул информацию по ссылке: www.ablebits.com/office-addins-blog/2016/10/12/insert-calendar-excel-datepicker-template/#Register-date-picker. Спасибо! Продолжу обучаться))

  • @Sribni17

    @Sribni17

    5 жыл бұрын

    Спасибо Вам большое за комментарий! Была аналогичная проблема, которая благодаря Вашему совету решилась!

  • @user-id1rg6ku6c
    @user-id1rg6ku6c5 жыл бұрын

    Здравствуйте! Очень интересная работа!!! У меня такой вопрос: в выплывающем меню "даты" месяца написаны иероглифами - как это исправить?

  • @ProtecTORutube
    @ProtecTORutube6 жыл бұрын

    Не претендую на художника, просто, у меня есть опыт создания таких штук для себя. Когда сам ими пользуешься, то очень быстро находишь места где надо оптимизировать, а где вообще убрать. По юзабилити: надо бы сгруппировать поля по назначению. 1. Все что касается "шапки заказа", номер, дата (должны автоматом генерироваться для новых или выводиться на просмотр для имеющихся заказов), юр. лицо, плательщик, тип клиента, статус заказа. Ведь сначала, мы здороваемся, знакомимся - т.е. записываем в шапку реквизиты покупателя. 2. Все что касается товара. Пошла беседа, мы определяем интересы - товар. 3. Логистика - первым делом поставить флаг "самовывоз" и я бы добавил номер и модель авто. И ДАТА ДОСТАВКИ - оторвана от поля дата. Не сумма доставки, а стоимость. мало того, я бы сделал эти три группы с изменяющейся яркостью по фокусу. т.е. в какой группе работаешь - та яркая, остальные бледные. 4. Сделай шрифты больше. Реально, 10 не самый удобный для работы размер. Если можно использовать свободное место - используй его. Чем крупнее шрифт - тем проще его читать. В твоем варианте юзерформы надо исходить из минимального разрешения монитора хотя бы 1024на768 - это уйма места. Не экономь, не жмись в размерах. Где можно - избегай формализма - это же не 1С. Напимер: вместо ГОРОД - можно написать - КУДА. Тип клиента я бы поменял на переключатель - там же два значения Ф/Л и Ю/Л. Подписи названий полей - нужен менее яркий цвет шрифта - серенький, и кегль поменьше. Это не важная информация, а на фоне с полями - она будет замыливать глаз пользователя. Пользователь один раз прочитает и все - ему больше не надо - он будет на автомате их заполнять и не будет читать названия полей.

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Спасибо за комментарий и советы. 1. По дате - всегда будет автоматом текущая дата выводиться. По номеру заказа сложнее. Здесь из cms-системы менеджер будет брать номер заказа. Автоматом его делать не получится, т.к. не все заказы будут попадать в учет. Есть тестовые заказы, есть заказы, которые поступают на сайт, но сразу отменяются по разным причинам. Поэтому номерация будет скакать и не идти по порядку. Остальная группировка вполне имеет место быть. Тут можно экспериментировать и делать разные варианты. 3. Дата доставки в логистике совершенно другая дата. Она может быть и на следующий день и через день, даже через неделю. Она никак не связана с датой заказа. 4. Я исхожу из минимального размера экрана ноутбука. Сам делаю на 15 дюймовом. Если делать больше форму, то уже начнутся неудобства. Но тут нет никаких ограничений. Делайте в своем варианте шрифт больше. Про тип клиента возможно вы правы, можно так и сделать, я действительно подумаю, может переделаю.

  • @ProtecTORutube

    @ProtecTORutube

    6 жыл бұрын

    Easy Excel дата доставки - понятное дело, что она назначается по согласованию с покупателем. Скажи размеры юзерформы. У меня шрифт такого размера, чтобы за метр без бинокля читался слепым енотом. :)

  • @galust77
    @galust775 жыл бұрын

    date and time picker control работает на 64 битной excel?

  • @evgenbeg5095
    @evgenbeg50955 жыл бұрын

    А как можно распечатать на принтер данные которые выделил Мультивыделением в listbox ?

  • @galust77
    @galust775 жыл бұрын

    У меня date and time picker control не появляется. Я скачал библиотеку, скопировал mscomct2.ocx в папку - C:\Windows\SysWOW64. Дальше в командной строке под администратор перешел в папку cd C:\Windows\SysWOW64 и запустил regsvr32 mscomct2.ocx. На всякий случай перезапустил ноутбук, но Microsoft date and time picker control не появился в списке additional controls.

  • @Anatolii_Kodirov
    @Anatolii_Kodirov2 жыл бұрын

    Павел, подскажите пожалуйста, в форму необходимо добавить поле "Дата" но у меня нету элемента Date And Time Picker 6.0 (SP6), пробовал добавлять библиотеку MSCOMCT2.OCX на офис 2021но ничего не получилось, я так понимаю на офисе 2021 не работает, как можно решить эту задачу?

  • @Hovik46
    @Hovik465 жыл бұрын

    Спасибо вам за хороший урок, но у меня есть вопрос. Я хочу в userform (label) написать на Армянском языке подскажите пожалуйста как можно менять язык, у меня экзель 2010, а там только Русские и Английски.

  • @KhanDV
    @KhanDV3 жыл бұрын

    Microsoft Date Time Picker по видео скачал и зарегил удачно. Все норм. Но в Excel, что в 2010, что в 365, не появился. Печаль.

  • @usersmith2227
    @usersmith22274 жыл бұрын

    Здравствуйте,у меня не отображается в toolbox функция дата(пикер) даже после успешной установки что делать?

  • @user-br1fu1hd4n
    @user-br1fu1hd4n6 жыл бұрын

    Установила библиотеки MSCOMCT2.OCX, но Microsoft Data and Time Picker нет в списке. Реализовать календарь другим способом можно? Если да, пожалуйста, покажите другой способ.

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Должен быть, если все верно установили и библиотека была зарегистрирована. Варианты - найти готовый календарь на просторах интернета или создать такой самому)

  • @cubemaster7889
    @cubemaster78895 жыл бұрын

    А если в списке нет датапикер?

  • @Anatolii_Kodirov
    @Anatolii_Kodirov2 жыл бұрын

    Подскажите пожалуйста, как на форме в TextBox выровнить числа по правому краю и разделить группу разрядов чисел?

  • @easyexcellesson

    @easyexcellesson

    2 жыл бұрын

    у поля TextBox есть свойство - TextAlign, там можно разместить числа по правому, левому краю и по середине. Разделение групп разрядов можно сделать с помощью функции VBA - Format

  • @Anatolii_Kodirov

    @Anatolii_Kodirov

    2 жыл бұрын

    @@easyexcellesson Я по Вашим роликам создаю учёт, за что Вам большое спасибо. В форме продаж хочу разделить группу разрядов чисел цены и количества ( изменить 99999,99 на 99 999,99), а с функцией VBA - Format я не сталкивался, и не понимаю как и куда прописать код, могли бы Вы помочь.

  • @user-yb5hr7nb1r
    @user-yb5hr7nb1r3 жыл бұрын

    здравствуйте! возможно я эту инфу где-то пропустил или она будет в следующих уроках, но а что если заказ состоит из нескольких позиций?

  • @easyexcellesson

    @easyexcellesson

    3 жыл бұрын

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

  • @user-yb5hr7nb1r

    @user-yb5hr7nb1r

    3 жыл бұрын

    @@easyexcellesson правильно ли я понимаю. ввод артикула кнопка "добавить запись" и процедура повторяется нужное количество раз?

  • @user-uh4nr8dc4c
    @user-uh4nr8dc4c6 жыл бұрын

    Можно сделать обычную форму управляемыми, если можно как?

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Не совсем понимаю вопроса. Что вы имеете ввиду?

  • @elnararzayeva811
    @elnararzayeva8116 жыл бұрын

    Добрый вечер! Я всё сделала так как вы сделали, в конце добавить запись нажимаю ничего не происходит. Почему? Я и эксель сохранила как макрос, и нажала на запись макроса. Но ничего не происходит

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Где-то ошибка, проверьте правильность написания переменных везде. Если не найдете, то высылайте файл, посмотрю - info@1excel.ru

  • @yfarus
    @yfarus6 жыл бұрын

    Доброго дня! Все получилось, кроме календаря даты нет у меня. Как у Вас получилось установить библиотеки MSCOMCT2.OCX в windows 10? На просторах инета старые способы через командную строку не действуют! Жду как воздуха! :)

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    На этой неделе видео добавлю на канал и все там расскажу.

  • @yfarus

    @yfarus

    6 жыл бұрын

    Спасибо большое! :) будем ждать!

  • @thequiteplace1711

    @thequiteplace1711

    5 жыл бұрын

    @@yfarus, я вот посмотрел откуда Винда тянет библиотеки у меня C\Windows\System32, поэтому установил в эту папку. Форма появляется, но без даты. Если Вам удалось победить проблему, поделитесь решением пожалуйста. Заранее благодарен.

  • @ulirik1485
    @ulirik14856 жыл бұрын

    Так а где Ссылка на видео установки библиотеки MSCOMCT2.OCX?

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    на этой неделе будет ссылка на видео

  • @Palich_51
    @Palich_516 жыл бұрын

    а исходные файлы можно будет где-нить скачать?

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Ссылка на файл - yadi.sk/d/8ple1khr3T4Dp2

  • @Palich_51

    @Palich_51

    6 жыл бұрын

    спасибо

  • @Oven86tok
    @Oven86tok4 жыл бұрын

    на сайте нет каких то ссылок на контакты, есть вопросы по курсам и цене. Куда задавать?

  • @easyexcellesson

    @easyexcellesson

    4 жыл бұрын

    Добрый день. Есть почта, пишите - info@1excel.ru

  • @user-ef3bb4nx6l
    @user-ef3bb4nx6l6 жыл бұрын

    Здравствуйте! Подскажите, пожалуйста, как активировать кнопку Toolbox?

  • @user-zs1bh2mf6s

    @user-zs1bh2mf6s

    6 жыл бұрын

    По времени записи смотрите примерно 3:15

  • @user-ef3bb4nx6l

    @user-ef3bb4nx6l

    6 жыл бұрын

    Спасибо

  • @user-wg3gz2qt3f
    @user-wg3gz2qt3f5 жыл бұрын

    Не найду ссылку под этим видео на Microsoft Data fnd Time ...... ?

  • @easyexcellesson

    @easyexcellesson

    5 жыл бұрын

    Файл на библиотеку - www.ocxme.com/files/mscomct2_ocx

  • @user-wg3gz2qt3f

    @user-wg3gz2qt3f

    5 жыл бұрын

    Спасибо! Всё уже сделал.

  • @user-yb4fh3zs9e
    @user-yb4fh3zs9e6 жыл бұрын

    Здравствуйте! Не совсем получилось! Все проявилось но при использование выдаёт ошибку "ClassFactory cannot supply requested Class"!!!! Что делать??? Я о DTPicker!!!

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Ошибку такую не встречал ранее. Приложите скан кода, на чем именно спотыкается программа.

  • @user-yb4fh3zs9e

    @user-yb4fh3zs9e

    6 жыл бұрын

    Easy Excel Когда пытаюсь установить на форму DTPicker

  • @dauletibragimov868
    @dauletibragimov8685 жыл бұрын

    У меня не запускается Run Sub

  • @catand76
    @catand766 жыл бұрын

    В моем VBA нет "DTPicker" (в элементах настройки отсутствует "Microsoft Date and Time Picker..."). Есть похожий по названию "Tabular Data Control", но при его добавлении и попытке использовать выдается сообщение "Интерфейс не поддерживается"

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    проблема в том, что отсутствует библиотека, которая содержит элемент DateTime Picker. Скоро я выложу урок, в котором расскажу, как скачать и установить эту библиотеку

  • @catand76

    @catand76

    6 жыл бұрын

    Но тогда у меня вопрос: Если "прикрутить" эту библиотеку к файлу через установку модуля на комп, будет ли данный файл работать на другой машине, если вдруг случится так что там этого модуля нет...? Просто вот Вы сейчас создаете программу которая в последствии будет установлена на комп заказчика и получится, то что нормально работает у Вас на компе, а у них полнофункционально работать не будет...

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Если на другом компьютере не будет этой библиотеки, то работать корректно программа с календарем не будет. Точнее календарь вовсе слетит и его не будет в программе. У заказчика должен быть установлена это библиотека. Неудобно, но на мой взгляд, лучшего и удобного выпадающего календаря на VBA нет.

  • @catand76

    @catand76

    6 жыл бұрын

    А возможно написать прогу на VBA и встроить в файл, так он будет работать у всех.... ?

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Да, вполне реальная задачка. Надо только прописать путь к библиотеке, где лежит сам файл, далее запустить командную строку и добавить две строки текста в командную строку

  • @gladalex3824
    @gladalex38245 жыл бұрын

    Вопрос. А если слетает дата без установки формы, будет лм она работать у менеджеров? То есть каждому менеджеру придется устанавливать подобную форму по дате?

  • @easyexcellesson

    @easyexcellesson

    5 жыл бұрын

    Да, на каждый компьютер необходимо установить библиотеку, чтобы не слетал календарь с датами, если вы про это

  • @gladalex3824

    @gladalex3824

    5 жыл бұрын

    @@easyexcellesson я еще остановился только на 5 уроке может не все понимаю. Но не проще ли скачать календарь в виде макроса и запилить форму? Ведь в интернете есть огромное количество бесплатных календарей...и не придется каждый раз каждому менеджеру устанавливать календарь

  • @easyexcellesson

    @easyexcellesson

    5 жыл бұрын

    Можно сделать так. Я подходящего календаря и удобного для себя не нашел. Найдете хороший, буду рад ссылке.

  • @gladalex3824

    @gladalex3824

    5 жыл бұрын

    @@easyexcellesson www.contextures.com/exceldatepicker.html С открытым кодом. Был еще где-то получше...но сейчас не найду)

  • @user-nx3gb6id3z
    @user-nx3gb6id3z6 жыл бұрын

    А если требуется ввести учёт товара по серийным номерам, как это реализовать? Заказчик проекта об этом не думал?

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    В данном случае, надо понять, какие будет предъявлять требования заказчик. Серийный номер служит для проверки уникальности какого-либо товара. Нужен ли вообще этот номер для ведения учета?

  • @user-nx3gb6id3z

    @user-nx3gb6id3z

    6 жыл бұрын

    Бывает что нужен, если учёт ведётся в том числе и по серийным номерам (для гарантийных обязательств например).

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    добавьте дополнительную колонку на склад и вводите серийный номер на каждый товар, чтобы был всегда под рукой

  • @Palych__
    @Palych__6 жыл бұрын

    А если заказ состоит из 5-ти позиций, как быть менеджеру?

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

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

  • @valentinadrian6321

    @valentinadrian6321

    6 жыл бұрын

    Easy Excel, то есть при заказе каждой позиции отдельный заказ? А если позиций десятки? Вам просто необходимо посидеть денёк за спиной реально работающего оператора интернет-магазина.

  • @Palych__

    @Palych__

    6 жыл бұрын

    То есть у меня заказ из ста позиций и менеджеру сто раз надо заполнять форму и оформлять 100 заказов? И мне как клиенту менеджер будет сообщать сто номеров моих заказов?

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Процесс видится следующим образом (это после обсуждения с заказчиком). Менеджер в реальном времени вбивает в учет оформленные и обработанные заказы. Заказы приходят в течение дня, никто сразу 100 заказов не вбивает. В одном заказе может правда быть несколько позиций товаров. В данный момент примерно ежедневно оформляется от 5 до 15 заказов. Для 100 заказов ежедневно, скорее всего, уже нужна другая система учета. Мы рассматриваем начинающий этап, где можно использовать программу excel, не прибегая к более сложным системам.

  • @valentinadrian6321

    @valentinadrian6321

    6 жыл бұрын

    Easy Excel, если упрощённо, есть понятие Заказ, которое состоит из Заголовка заказа (номер заказа, данные покупателя и т.п.) и Строк заказа (в каждой строке артикул товара, количество и т.п.). Даже если в сутки будет один заказ с двумя строками (например, телефон и чехол к нему), Ваша форма с ним не справится.

  • @by_underground
    @by_underground6 жыл бұрын

    Жеееееесть блин. Вот сорян, но выскажу. Сама тема очень интересна. Но 50 блин минут. 50 КАРЛ! Столько воды и бесполезных слов. Про одно название фрейма которое нам не нужно менять и "может или не может" на хрена столько разговоров? Я, конечно, уважаю твой труд. Но, все же, как-то ближе к сути старайся пожалуйста. Это видео не более чем 20 минут могло бы быть.

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

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

  • @user-zs1bh2mf6s

    @user-zs1bh2mf6s

    6 жыл бұрын

    На 1,5 скорости вполне воспринимается неплохо, если внимательно слушать.

  • @zil1125

    @zil1125

    6 жыл бұрын

    Михаил Юдин чем дольше тем лучше

  • @nadiiar75

    @nadiiar75

    6 жыл бұрын

    А мне все понравилось. Автору спасибо! Ты молодец

  • @user-xp1bh1et3r
    @user-xp1bh1et3r6 жыл бұрын

    Лайк за труды! Очень крутой (толковый) материал видео уроков. Когда выйдет 4 урок? (Не терпится увидеть продолжение)

  • @easyexcellesson

    @easyexcellesson

    6 жыл бұрын

    Спасибо. План пока такой - каждую неделю буду стараться выкладывать новый урок.

Келесі