Сканер штрих-кодов: ввод данных в таблицу Excel

Ввод штрих кодов со сканера в Excel

Программа предназначена для облегчения ввода данных со сканера штрих-кодов в таблицу Excel.

 

Вы нажимаете кнопку на сканере, - в таблице Excel автоматически находится считанный штрих-код,
и в этой строке количество товара увеличивается на единицу.

 

Особенности программы:

  • 2 режима фиксации ввода штрих-кода: по фиксированной длине, и по завершающему символу
  • возможность удаления части символов из считанного штрихкода
  • добавление новых (отсутствующих в таблице) штрих-кодов в конец таблицы
  • поддержка ячеек с несколькими штрихкодами одновременно
  • ввод количества товара с клавиатуры (если количество товара больше 1)
  • цветовая индикация результатов поиска
    (зеленый - штрихкод найден в таблице, красный - не найден, желтый - добавлена новая строка с этим штрихкодом)

 

В настройках программы можно задать:

  • номера столбцов со штрихкодами и количеством товара
  • включить режим добавления новых штрихкодов в таблицу Excel
  • задать столбец с ограничением количества товара для данной записи (строки)
  • настроить «горячую клавишу» для ввода количества с клавиатуры

 

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

Планируется реализовать:

  • отмену ввода штрихкода (сейчас можно этого добиться вводом отрицательного количества)
  • большой индикатор для вывода данных из строки, где найден считанный штрихкод
  • подсветку значений количества товара (при превышении заданного значения)
  • немедленный или отложенный ввод данных в таблицу Excel
  • ведение лога считанных кодов
  • и многое-многое другое...

 

Если вы используете Excel при работе со сканером штрих-кодов, - опробуйте программу, и выскажите свои пожелания и замечания.

Всё это обязательно будет учтено в следующих версиях надстройки.

 


В новой версии программы, можно включить расширенный режим окна сканера:

 

Внешний вид расширенного окна сканера штрихкодов

 

Расположение, размеры и цвета всех полей, а также источник данных для них, задаются в настройках программы:

Настройки расширенного окна сканера штрих-кодов

 

Как скачать и протестировать программу

Комментарии

Я не знаю, что у вас за сканер, не знаю, что у вас за штрихкоды.
Откройте Блокнот или Excel, и отсканируйте любой штрихкод, - в документ (или в ячейку) выведется считанный штрихкод
Вот ровно то же самое будет поступать в Excel через мою программу.
Моя надстройка не распознает штрихкоды (это делает сканер), моя программа берет данные со сканера (что он там считал)

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

Заранее извиняюсь, если мой вопрос звучит как каша.

1) да
2) нет, и не будет

1. Будет ли работать макрос, если ОС Windows XP запускается в ВМ VirtualBox?
2. Есть ли версия под Linux/Libreoffice/Openoffice?

Здравствуйте
Я не в курсе, что у вас там за файл, где какие штрихкоды, и как может помочь сканер (есть ли воообще у вас там что сканировать)
Одно могу сказать, - на крупных складах часто используются решения типа моей программы, - у них весь товар со штрихкодами приходит

Добрый день !
Подскажите поможет ли сканер в моем деле.
У меня склад автозапчастей и зачастую товар приходит одним приходом , а в нем товар разных клиентов. Так вот задача такая, мне нужно разделить этот товар на разных клиентов. Как может мне помочь в этом сканер . В данный момент работаю в ручную распечатывая файл и отмечаю карандашом каждую позицию ))) устал_)))

Светлана, на второй файл не обращайте внимания
(его открывать не надо, - его можно импортировать на форме настроек. А можно не импортировать, просто задать нужные опции в настройках)
Сканер должен быть подключен (иначе как проверять программу будете?)
Впрочем, можно и без сканера, - например, вводя штрихкоды с клавиатуры.
Откройте свой файл Excel (или прикрепленный файл), и нажмите кнопку «Начать сканирование»
А там разберетесь (программа будет показывать, какие из настроек не заданы, - в этом случае указали настройки, сохранили, и снова попробовали)

Игорь, добрый день! Перед покупкой сканера решила опробовать Вашу программу. Файл BarcodeTestTable.xls открыла. Второй файл xml открывается либо как окно в браузере, либо импортируется голубой таблицей в эксел при выборе "Открыть с помощью...Эксел". Вкладки "Надстройки" у меня нет, есть Разработчик, в нем кнопка Надстройки, но в списке надстроек нет BarcodeScanner'а. При попытке открыть Ваш файл через Пакеты расширения, эксель ругается, что с сертификатом безопасности не все в порядке, обратитесь, говорит, к администратору. Эксел у меня 2010. Подскажите, пожалуйста, что я делаю не так? Или, чтобы программа заработала, сканер должен быть подключен? Заранее благодарю!

Отформатируйте свой файл как "Умную таблицу" тогда при нажатии ENTER не будет выскакивать окно ввода пустого штриха

Решается настройкой формата ячеек (столбец со штрихкодом)
Надо задать текстовый формат, - тогда нули пропадать не будут
Если сами не разберетесь, звоните в скайп, помогу

Игорь, добрый день, много шрих-кодов не читается. Формат: 0048419849681; 0013051321413 Какая-то путаница с нолями, при считывании отображается один ноль, а распознает товар вообще без нолей, т.е. введя вручную 13051321413 получаем сопоставление. Можно что-то сделать? Или на худой конец редактировать отсканированный штрих-код, удалить два ноля, а не вводить весь код вручную?

ну какие инструкции?) установил, запустил, открыл эксель со своей таблицей, в настройках выставил колонки откуда читает штрих и куда пищет количество, нажал кнопку начать сканирование. все. сканируешь, цифирьки пишутся! прога супер, простая и четкая!
Игорь вопросик, когда нажимаю плюс и ввожу нужное количество, при нажатии интера выскакивает окно ввода пустого штриха... непонятно( если нажать ОК все в порядке. Можно подправить? т.е. интер = нажатие кнопки ОК

Игорь, куда вы пропали. Ждем обработку

Пишу вам в скайп
нужна доработка баркоде сканера
1. нужно чтобы в той ячейке, где сейчас идет увеличение на 1 вставлялся заранее заданный текст (дата)
2. чтобы кроме этого в другой ячейке указанной строки тоже вводилось значение указанное заранее. при этом если после сканирования введено вручную значение (цифры, 1 разряд) то в эту ячейку внесено это значение. если не введено, то сканирование следующего кода

Игорь.День добрый. Натолкнулся на вашу программу "Недавно сделал программу (надстройку для Excel) для работы со сканерами штрих-кодов". То что нужно для моего склада. Нельзя ли где то найти подробную инструкцию по пользованию этой программой, так как в этой области я особо не продвинут. Буду признателен если скините ссылочку или просто опишите пошаговые действия к программе.

Яна, на ленте Excel на вкладке НАДСТРОЙКИ появляется панель инструментов.
Там есть кнопка НАЧАТЬ СКАНИРОВАНИЕ, - нажимаете её, а потом сканером щелкаете.

Добрый день! Не пойму как использовать программу BarcodeScanner (версия 1.1.1 от 15.06.2016)
Это то, что мне надо - "Вы нажимаете кнопку на сканере, - в таблице Excel автоматически находится считанный штрих-код, и в этой строке количество товара увеличивается на единицу."
Но при запуске файла BarcodeScanner_v1119 никаких изменений в моей базовой таблице не происходит.

Добрый день! Может Вы поможете! Я врач, мы начали работать с штрих кодами. Результат анализов приходит мне на почту. Я должна его распечатать в xl, и с помощью сканера вставить результаты в программу. Для этого нас сказали скачать code. Установили. Но сканер не "видит" все равно это. Пришлось вручную вводить(( можете помочь? Спасибо!

Стоимость заказа никуда не подставляет, - чисто для информации эти данные выводятся на форму (а на лист не попадают)
Поле характеристик, - не помню уже, что такое (давно делал)

Объясните пожалуйста, куда программа подставляет подсчитанную стоимость заказа? И что такое "поле характеристик"?

Армен, какие фонты? какого окна настроек?

Добрый день.Хочу попробовать,но фонты окна настроек не читает.Какие насыройки или фонты ужно применить? Спасибо

Из базы данных

Ну да, возможно (если у вас есть таблица как минимум из 2 столбцов, - штрихкод и наименование)
Штрихкод и количество можно со сканера взять, - но наименование откуда-то из таблицы браться должно.
Непонятно, где надо отображать результат (в окне программы? на листе Excel?)
Если в окне программы - то да, можно.

Должно всё выглядеть следующим образом:
1. Сканирую сканером штрих код товара.
2. Это товар появляется в экселе. Все должно отображаться в трёх колонках. Первая колонка - артикул, вторая колонка - наименование товара. Третья колонка - количество.
Самое главное чтобы товар сканировался и отображался в программе за долю секунды.
Это тоже возможно????

Извините,не ознакомился с требованиями
Спасибо,будем тестировать на windows

Богдан, мои надстройки работают только под windows:
http://excelvba.ru/faq/system_requirements

Здравствуйте!
Подскажите пожалуйста,скачиваю файл "BarcodeScanner_1089"кликаю по нему 2 раза и мне выбивает ошибку"Ошибка компиляции в скрытом модуле:mod_About,
У меня Mac os с установленным офисом 2011 для мак ос.

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

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

Добрый день. Мне нужен макрос, который бы считывал информацию о товаре, через штрих код за долю секунды.База состоит из 1 миллиона артикулов. Это возможно??