
Урок 5. Заполнение списков ComboBox. Excel+VBA. Система учета Интернет-магазина
содержание видео
Дата: 2022-01-11
Похожие видео
Комментарии и отзывы: 10
Анатолий
Здравствуйте. Я по вашим урока разработал систему учёта за что вам огромное спасибо.
В процессе возникли некоторые проблемы с которыми без вашей помощи не обойтись.
1 В форме стоит дата в порядке день, месяц, год, после добавления, в таблицу добавляется дата в порядке месяц, день, год, как исправить?
2 В форме после ввода артикля, подставляется цена с точкой а не с запятой и поэтому у меня не рассчитывается ндс, приходится в ручную каждый раз исправлять на запятую, как исправить?
3 В форме при выборе контрагента в категории заполняется список беспорядочно и с повторением, после выбора категории аналогично заполняется группа, как это исправить чтоб заполнялось по порядку и без повторения? Скриншоты прикрепил.
ответить
Здравствуйте. Я по вашим урока разработал систему учёта за что вам огромное спасибо.
В процессе возникли некоторые проблемы с которыми без вашей помощи не обойтись.
1 В форме стоит дата в порядке день, месяц, год, после добавления, в таблицу добавляется дата в порядке месяц, день, год, как исправить?
2 В форме после ввода артикля, подставляется цена с точкой а не с запятой и поэтому у меня не рассчитывается ндс, приходится в ручную каждый раз исправлять на запятую, как исправить?
3 В форме при выборе контрагента в категории заполняется список беспорядочно и с повторением, после выбора категории аналогично заполняется группа, как это исправить чтоб заполнялось по порядку и без повторения? Скриншоты прикрепил.
ответить
Денис
День добрый! Возник вопрос касательно выпадающего списка комбобокса, этот список может быть огромным. К примеру вкладка юр. лица, их может быть несколько тысяч, и без какого либо поиска выбрать одну запись будет затруднительно. Даже если записи будут в алфавитном порядке. Вариантов сделать поиск может быть несколько. На пример добавить на пользовательскую форму еще один текстбокс, и сортировать выпадающий список исходя из поискового запроса(аналогично сортировке Раздел-Группа. Но этот метод требует размещения дополнительного объекта, для ввода поискового запроса.
Вопрос!
Можно ли сортировать выпадающий список комбобокса, по значению прописанному в самом комбобоксе?
ответить
День добрый! Возник вопрос касательно выпадающего списка комбобокса, этот список может быть огромным. К примеру вкладка юр. лица, их может быть несколько тысяч, и без какого либо поиска выбрать одну запись будет затруднительно. Даже если записи будут в алфавитном порядке. Вариантов сделать поиск может быть несколько. На пример добавить на пользовательскую форму еще один текстбокс, и сортировать выпадающий список исходя из поискового запроса(аналогично сортировке Раздел-Группа. Но этот метод требует размещения дополнительного объекта, для ввода поискового запроса.
Вопрос!
Можно ли сортировать выпадающий список комбобокса, по значению прописанному в самом комбобоксе?
ответить
Андрей
Вечер. то есть доброй ночи всем.
Во первых Большое спасибо автору.
Во вторых я уверен что если не все то, многие коекакеры. тоесть менеджеры, будут заморачиваться красотой списка. то есть чтоб разделы все были рядом друг с другом. А следовательно строки из однго и тогоже раздела будут разбросаны по всему списку. соответственно и выподающий список будет повторять одну и туже строку много раз.
Пример: попробуйте в конец таблицы добавить строку из раздела Сухие строительные смеси и в выподающем списке Сухие строительные смеси встретятся два раза.
ответить
Вечер. то есть доброй ночи всем.
Во первых Большое спасибо автору.
Во вторых я уверен что если не все то, многие коекакеры. тоесть менеджеры, будут заморачиваться красотой списка. то есть чтоб разделы все были рядом друг с другом. А следовательно строки из однго и тогоже раздела будут разбросаны по всему списку. соответственно и выподающий список будет повторять одну и туже строку много раз.
Пример: попробуйте в конец таблицы добавить строку из раздела Сухие строительные смеси и в выподающем списке Сухие строительные смеси встретятся два раза.
ответить
office
Спасибо за перспективу обучения) Однако, еще вопрос: с помощью одной формы я добавляю строку и вношу данные в таблицу. А если для заполнения этой строки я хочу использовать 2, 3 или более форм в VBA, какие хитрости, способы, методы есть для этого? Плюс, принимая во внимание мой предыдущий вопрос, я бы желал, при необходимости, корректировать данные этой строки с помощью тех же нескольких форм. Извините за назойливость, но чем глубже изучаю, тем больше увлекаюсь и озадачиваюсь: это - естественно, по-моему )
ответить
Спасибо за перспективу обучения) Однако, еще вопрос: с помощью одной формы я добавляю строку и вношу данные в таблицу. А если для заполнения этой строки я хочу использовать 2, 3 или более форм в VBA, какие хитрости, способы, методы есть для этого? Плюс, принимая во внимание мой предыдущий вопрос, я бы желал, при необходимости, корректировать данные этой строки с помощью тех же нескольких форм. Извините за назойливость, но чем глубже изучаю, тем больше увлекаюсь и озадачиваюсь: это - естественно, по-моему )
ответить
Сергей
Насколько я понимаю, если отсортировать в столбце Группа по алфавиту в любом направлении, то в столбце Раздел порядок будет изменен и тогда цикл работать не будет! Мне кажется необходим какой то другой способ отбора! В VBA я не селен, но с такой проблемой я сталкивался в построении формул отбора в Excel, когда все расчёты работали правильно, пока не решил отсортировать список для удобства восприятия визуального, в следствии чего вся цепочка расчётов стала выдавать ошибки!
ответить
Насколько я понимаю, если отсортировать в столбце Группа по алфавиту в любом направлении, то в столбце Раздел порядок будет изменен и тогда цикл работать не будет! Мне кажется необходим какой то другой способ отбора! В VBA я не селен, но с такой проблемой я сталкивался в построении формул отбора в Excel, когда все расчёты работали правильно, пока не решил отсортировать список для удобства восприятия визуального, в следствии чего вся цепочка расчётов стала выдавать ошибки!
ответить
Aleksey
help. Допустим есть список из 500+ наименований, можно ли заставить комбобокс делать следующее:
вводишь одну букву, в выпадающем списке остаются для выбора только наименования на эту букву, вводишь следующую букву, в списке остаются только наименования начинающиеся на эти первые две буквы и так далее.
З. Ы спасибо за канал и за отличные примеры.
ответить
help. Допустим есть список из 500+ наименований, можно ли заставить комбобокс делать следующее:
вводишь одну букву, в выпадающем списке остаются для выбора только наименования на эту букву, вводишь следующую букву, в списке остаются только наименования начинающиеся на эти первые две буквы и так далее.
З. Ы спасибо за канал и за отличные примеры.
ответить
Vladymyr
Добрый день! Большое спасибо Вам за ваш канал! Очень информативно и доступно ясно. У меня к вам вопрос по ComboBox. У вас в этом уроке показано работу выпадающего списка по двум столбцам Разделы и Группы. А как сделать на три столбца Разделы - Группы - Подгруппы(соответственно в форме будет три ComboBox), чтобы работало по тому же принципу?
ответить
Добрый день! Большое спасибо Вам за ваш канал! Очень информативно и доступно ясно. У меня к вам вопрос по ComboBox. У вас в этом уроке показано работу выпадающего списка по двум столбцам Разделы и Группы. А как сделать на три столбца Разделы - Группы - Подгруппы(соответственно в форме будет три ComboBox), чтобы работало по тому же принципу?
ответить
office
Спасибо за полезные уроки. Наверное, я забегаю вперед, но у меня есть вопрос! : если сделан некий заказ, но его необходимо редактировать, как вызвать форму ПРОДАЖИ, например, для корректировки данных, с сохранением в те же ячейки, где ранее и находился этот заказ? Спасибо. Прошу помочь разобраться с этим при помощи записи макроса.
ответить
Спасибо за полезные уроки. Наверное, я забегаю вперед, но у меня есть вопрос! : если сделан некий заказ, но его необходимо редактировать, как вызвать форму ПРОДАЖИ, например, для корректировки данных, с сохранением в те же ячейки, где ранее и находился этот заказ? Спасибо. Прошу помочь разобраться с этим при помощи записи макроса.
ответить
sega
Здравствуйте.
Почему Раздел таблицы нельзя было пустить по горизонтали в виде шапки, прописав Группы по вертикали под нужными разделами (в столбцах? Есть ли у Вас какой-либо показательный или обучающий видео материал по выше сказанному, а именно привязка к горизонтальным значениям списка, значений колонок (столбцов?
ответить
Здравствуйте.
Почему Раздел таблицы нельзя было пустить по горизонтали в виде шапки, прописав Группы по вертикали под нужными разделами (в столбцах? Есть ли у Вас какой-либо показательный или обучающий видео материал по выше сказанному, а именно привязка к горизонтальным значениям списка, значений колонок (столбцов?
ответить
Федор
Здравствуйте. У меня вопрос почему мы в функции FillRazdel) не содавали строку, как в функции AddSales) - (Set SalesListRow = SalesListObj. ListRows. Add.
У меня выдает ошибку (object variable or with variable not set) - переменная не установлена, а если пытаюсь создать по аналогии (Set RazdelListRow = RazdelListObj. ListRows. Add) - выдает ошибку (type mismatch) - несоответствие типов
ответить
Здравствуйте. У меня вопрос почему мы в функции FillRazdel) не содавали строку, как в функции AddSales) - (Set SalesListRow = SalesListObj. ListRows. Add.
У меня выдает ошибку (object variable or with variable not set) - переменная не установлена, а если пытаюсь создать по аналогии (Set RazdelListRow = RazdelListObj. ListRows. Add) - выдает ошибку (type mismatch) - несоответствие типов
ответить
Добавить отзыв, комментарий















