|
0 / 0 / 0
Регистрация: 25.10.2014
Сообщений: 13
|
||||||
Сканирование штрих кодов средствами Excel25.10.2014, 21:52. Показов 22085. Ответов 20
Метки нет (Все метки)
Здравствуйте!
У меня на роботе возник вопрос ускорения перебора товара клиентам по накладной. Ну и в первую очередь что в голову пришло так это сканирование штрих кода. Уже есть небольшой макрос для екселя, хотелось бы доделать, но не хватает знаний в написании макросов. По этому обращаюсь к Вам. Все что есть прикреплю в архиве. Сам листин макроса
поэтому для этого складывается отдельный лист с штрих кодом и названием типовым для накладной, если так можно назвать будет как дешифратор. Проверка условия наличия товара ( If Cells(i, 7) <> Cells(i, 10) Then) то есть если уже у Василия есть все количество единицы товара тогда продолжаем поиск дальше по списку, все это работает а вот else не хочет работать ( то есть кода уже никому не нужен этот товар выбивало некое сообщение что никому не нужна эта деталь. Так же не знаю как сделать так чтоб не нужно было нажимать кнопку ИСКАТЬ так как сканер сам емулирует нажатие ентера, и нажимать после каждого сканирования кнопочку неудобно. Прошу помощи в етих вопросах)_ Буду очень признателен) Спасибо!
0
|
||||||
| 25.10.2014, 21:52 | |
|
Ответы с готовыми решениями:
20
Задана таблица товаров и их штрих-кодов. Вывести данные при использовании сканера штрих-кода Проверка данных при сканирование в Excel Работа Excel со сканером штрих-кодером |
|
2786 / 718 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
|
|
| 28.10.2014, 11:03 | |
|
Ускорить перебор товара можно. В накладной не подписаны столбцы; и не понятно, что конкретно должен сделать макрос. Там в накладной что, ещё и остаток товара показан? Попробуйте всё подписать в таблицах и сформулировать простыми словами, как должен работать поиск по штрих-коду (и что ещё кроме поиска должно происходить). Возможно в этом случае получите ответы на свои вопросы.
0
|
|
|
0 / 0 / 0
Регистрация: 25.10.2014
Сообщений: 13
|
|
| 31.10.2014, 12:41 [ТС] | |
|
Понятно , спасибо.
Нужно полученный считанный код проверить по так называемой базе штрих кодов которою буду набивать сам. В базе каждый штрих код имеет свое название например: ШтрихКод Название товара 4047437092815 LMI27135 Для поиска по накладной нам нужно брать данные из столбца "Название товара" и по этим данным там искать, если же было найдено совпадение по накладной то напротив товара в столбе G проставляем 1 . В столбе j указано нужное количество, проверяем если данные в столбе J равны G тогда ищем дале по списку такой же товар. Если товара такого больше никому не нужно, выводим об этом сообщение. Вроде так. И еще сканер после считывания сам емулирует нажатие клавишы ентер тоесть чтобы для запуска макроса каждый раз не жать кнопку поиск пробую сделать его запуск после считывания штрих кода. Спасибо.
0
|
|
|
2786 / 718 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
|
||||||
| 31.10.2014, 17:03 | ||||||
|
Вставьте этот код в модуль листа "Лист1" в книге Поиск:
0
|
||||||
|
0 / 0 / 0
Регистрация: 25.10.2014
Сообщений: 13
|
|
| 31.10.2014, 20:25 [ТС] | |
|
Почему то не получаеться протестить
выбивает ошибку "нельзя добавить в накладную"((
0
|
|
|
0 / 0 / 0
Регистрация: 25.10.2014
Сообщений: 13
|
|||||||||||
| 01.11.2014, 17:58 [ТС] | |||||||||||
|
и второе что заметил так это то что он ищет только одну позицию и проставляет ей количество если количество дошло до нужного то выбивает сообщение что нельзя больше добавлять. НО такой же товар есть еще чуть ниже в другого клиента но это упускается.
Добавлено через 2 часа 15 минут mc-black, Немного переделал Ваш код и вроде все делает что мне нужно также перевел все в форму. Посмотрите пожалуйста код может что то посоветуете добавить.
Подскажите пожалуйста. Спасибо большое за помощь. С Уважением Игорь Добавлено через 1 час 46 минут Вроде во всем разобрался. Остались мелочи. Спасибо
0
|
|||||||||||
|
2786 / 718 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
|
||||||
| 05.11.2014, 09:22 | ||||||
|
Ну так исправленный Ваш код после доработки выполняет, что требуется?
В 34 строке лучше поставить знак '<', чем '<>', так как если окажется (вдруг) на единицу больше, что добавится ещё единица. 32 стоку можно записать как сравнение строк:
0
|
||||||
|
0 / 0 / 0
Регистрация: 25.10.2014
Сообщений: 13
|
|
| 08.11.2014, 16:08 [ТС] | |
|
Да выполняет все что нужно)
есть маленькие нюансы но это вполне поправимо. Думаю на протяжении использование нужно будет что то дорабатывать, то буду спрашивать у Вас. Спасибо за помощь, без Вас бы не разобрался никогда! П.С. Как думаете возможно ли в интернете где то найти базу данных штрихкодов автозапчастей?
0
|
|
|
0 / 0 / 0
Регистрация: 20.12.2014
Сообщений: 2
|
|
| 23.03.2015, 22:00 | |
|
Доброе время суток! Извините что вклиниваюсь в Вашу тему но больше нигде толком не могу найти ответа. А у Вас то что нужно. Я в этом деле новичок и тоже хотел бы сделать считывание штрих кода в excel, а то вручную уже замучился вбивать числа. Я так понимаю что у Вас работает через форму? Не могли бы Вы помочь в написании кода. У меня есть пример там написан не большой код все что я смог понять а дальше не могу. В примере описано как хотелось бы. Заранее благодарен.
0
|
|
|
2786 / 718 / 106
Регистрация: 04.02.2011
Сообщений: 1,443
|
|
| 24.03.2015, 11:33 | |
|
1. Создайте свою собственную тему. Это можно, желательно и нужно.
2. В каком режиме работает ваш сканер штрих-кодов? Режим прерываний клавиатуры? 3. Правильно ли понимаю, что на Лист1 у вас должна формироваться приходная накладная, а Лист1 используется одновременно для учета остатка товара, как номенклатурный справочник по кодам? 4. Было бы просто замечательно, если бы текст не сопровождался грамматическими ошибками.
0
|
|
|
0 / 0 / 0
Регистрация: 20.12.2014
Сообщений: 2
|
|
| 24.03.2015, 22:00 | |
|
1. Спасибо попробую.
2. Работает в режиме клавиатуры. 3. Да все верно. 4. По русскому у меня было 3. Извините.
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2015
Сообщений: 4
|
|
| 07.08.2015, 08:09 | |
|
timur13 напиши в личку, спасибо
0
|
|
|
15 / 15 / 5
Регистрация: 01.12.2014
Сообщений: 117
|
|||
| 07.08.2015, 11:07 | |||
|
Если тема повторяет имеющуюся - тогда стоит искать ответы в ней. Если это не так -
0
|
|||
|
0 / 0 / 0
Регистрация: 04.08.2015
Сообщений: 3
|
||
| 07.08.2015, 20:35 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 04.08.2015
Сообщений: 3
|
|
| 07.08.2015, 21:17 | |
|
Помогите пожалуйста настроить работу Excel со сканером штрих-кодов. Точнее у меня есть сканер и мне нужно чтобы он работал с Excel.
Вот я немного набросал а дальше не знаю как ПОМОГИТЕ!!!!!!!!!!!!!!!!!! Я в этом деле новичек. вот мой пример
0
|
|
|
6998 / 2896 / 555
Регистрация: 19.10.2012
Сообщений: 8,804
|
|
| 10.08.2015, 21:04 | |
|
qwert82, можете сканить. Макросов нет, формулы начиная с жёлтой строки, можете их и вверх протянуть.
1
|
|
|
0 / 0 / 0
Регистрация: 04.08.2015
Сообщений: 3
|
|
| 11.08.2015, 22:35 | |
|
не могу скачать
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2015
Сообщений: 4
|
|
| 11.08.2015, 22:43 | |
|
товары я буду сканировать хаатично же остатки не сходятся
0
|
|
|
6998 / 2896 / 555
Регистрация: 19.10.2012
Сообщений: 8,804
|
|
| 11.08.2015, 22:50 | |
|
Т.е. скачали, но затаились?
![]() А насчёт "не сходятся" - я в Вашу математику не вникал.
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2015
Сообщений: 4
|
|
| 11.08.2015, 23:19 | |
|
скажем так лист 1 это ежедневная продажа набор штрих-кодом будет осуществлятся не по порядку и остаток товара отражается в листе 2, по завершении продажи очищается лист 1 и при этом в листе 2 должно остаться остатки
Добавлено через 2 минуты просто наименование товара не большой не хочется приобретать там какуюто программу за большие деньги Добавлено через 10 минут высланный Вами пример у меня точно так же получилось вот только не получается так как я описал выше
0
|
|
| 11.08.2015, 23:19 | |
|
Помогаю со студенческими работами здесь
20
Сканирование штрих кодов на ТСД Сканирование штрих-кода полиса ОМС Сканирование штрих-кода в текстовое поле в браузера Сканер штрих кодов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|