Страницы: 1 2 След.
RSS
Excel и сканер штрих-кодов
 
Здравствуйте!
Извините за то что возможно задаю вопрос на который уже есть ответ,но к сожалению я его не нашел!
Помогите в реализации такой задачи:
Есть таблица в которой один столбец с названием "штрих-код" в котором строками прописаны штрих-кода,и другой столбец с названием "Кол-во"
Как возможно сделать,что бы при сканировке штрих-кода он сопоставлялся с столбцом "штрих-код"и в столбце "кол-во" добавлялась 1 ед!
В написании макросов,надстроек вообще не силен,поэтому надеюсь на вашу помощь и понимание!
Спасибо!
Изменено: yasynskyi_bogdan - 25.02.2016 17:09:43
 
Цитата
yasynskyi_bogdan написал: при сканировке штрих-кода
А куда ш/к попадает? И правила:
Цитата
2.3. Приложите файл(ы) с примером (общим весом не более 100 Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе.
   2.4. Не прикладывайте файлы-примеры с персональными данными, конфиденциальной информацией, коммерческой или государственной тайной! Яндекс и Google не спят - проиндексируют ваши данные и привет - они попадут в открытый доступ. И даже удаление темы потом не поможет.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
готовое решение
http://excelvba.ru/programmes/BarcodeScanner

в настройках надо только номер столбца со штрихкодами задать
и потом нажать кнопку «начать сканирование»
 
JayBhagavan,изменил и добавил вложение.
Ну в одной строке сам штрих-код,а уже в следующем столбце но этой же строки,должно ставиться кол-во
 
Игорь, Да, ознакомился с вашей надстройкой. Отлично работает, спасибо Вам за такой софт.
Но к сожалению инициатива по внедрению штрих-кодов в нашей фирме-только моя, и поставлена задача: Что бы кроме сканера ничего не покупать.
Мы с Украины, Луганская область, и вести бизнес сейчас здесь очень тяжело,и любые затраты очень заметны.
Но спасибо Вам.
 
yasynskyi_bogdan, в файле не понятно в какую ячейку попадает ш/к со сканера.
Если знать адрес яч., то по событию, например, изменения на листе, можно макросом найти этот ш/к в Вашей таб. и в яч. кол-во прописать кол-во+1.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
JayBhagavan,а у меня я так понимаю что нет этой ячейки
Как это должно выглядеть?слабо понимаю
 
Игорь,я же правильно понял,Ваша надстройка платная?
 
yasynskyi_bogdan, я тем более не понимаю, т.к. не сканирую ш/к и не вижу как Вы это делаете.
Куда попадает ш/к когда Вы сканером считываете его с упаковки?

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
в любую ячейку которую я сделаю активной
Сканер считывает шк,так же как если бы ввести этот код с клавиатуры  
 
Почитайте.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
JayBhagavan,почитал.
К сожалению моих знаний мало для понимания того что там написанно(
Там Hugo помог автору темы, надеюсь что и мне попадется такой спаситель
 
Интересно, а получение ячейкой штрих-кода будет рассматриваться экселем как событие изменения? От этого и надо плясать...
Откройте приложенный файл и считайте сканером код в желтую ячейкуJ2. Появится сообщение?
Изменено: Влад - 25.02.2016 18:16:06
 
Цитата
Влад написал:
получение ячейкой штрих-кода будет рассматриваться экселем как событие изменения?
Таки будет! Работал с этим не раз - Change отлично отслеживает, т.к. большинство сканеров настроены так, что заносят ШК и генерируют событие Change, завершая ввод данных в ячейку(как нажатие Enter).
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Эт хорошо) Тогда задача упрощается до поиска полученного значения в первом столбце)
 
Влад,К сожалению сейчас сканера нет у меня, но тестировал его. Он просто считывает штрих-код(как и ввести с клавиатуры)
Сейчас попробывал в ваш файл вбить штрихкод(который в столбце "ШК")V1-SI-ROZOVIY-92 и ничего не произошло(
 
И куда Вы его "вбивали"?
 
Влад,в желтую ячейку)
 
Если вносили вручную и ничего не появилось, значит у Вас либо отключены макросы, либо обработчик событий. Сам код по Alt+F11 посмотреть можете?
 
Влад,извините,попробовал не на макбуке а на виндовс выдало сообщение"Видит"
 
Ох уж эти Маки... В общем, вот Вам файл под форточки - в желтую ячейку сканируете штрих-код, если такой в таблице есть, кол-во увеличится на 1 с соответствующим сообщением.
 
Влад,Отлично!Спасибо огромное!
Но это еще не все)))
Можно как-то сделать что бы я мог сканировать продукцию без остановки?
Т.е что бы не выбивало окно и что бы после сканирования курсор оставался в этой ячейке!
Я так понял что подобное реализовано в этой таблице:
 
Угу.
 
Влад,да окно не выбивает,ячейка активная эта и остается,но и значения остается. Т.е следующий штрих-код будет вместе с предыдщим
Получается нужно сделать что бы после сканирования количество добавлялось,ячейка оставалась активной,но данные в этой ячейке удалялись
 
Влад,т.е сканер сканирует и вконце штрих-код заканчивается как бы энтером
вот такое окно выдает если второй раз вводить данные в эту ячейку
 
Ок.
 
Влад,проблема как в моем сообщении выше с скриншотом
нужно снова делать эту ячейку активной для ввода значений мышкой
а это не удобно,т.е после каждого сканирования нужно подходить к компу и кликать мышкой
 
Влад,скорее всего нужно делать как в этой таблице
нажал "вызвать форму"
отсканировал все
количества по изменялись
закрыл форму  
 
The_Prist,может Вы мне поможете?
 
Решение найдено,можно удалять тему или добавлять в архив
Всем Спасибо!
Страницы: 1 2 След.
Читают тему
Наверх