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

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

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

 

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

 

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

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

 

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

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

 

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

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

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

 

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

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

 


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

 

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

 

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

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

 

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

Комментарии

Так настройте другой суффикс на сканере - потом в настройках поставьте курсор в после для последнего символа, и отсканируйте любой товар.
Любой сканер можно настроить под этот режим (а режим с фиксированной длиной кода - он вообще почти никем не используется, - я для себя его делал)
Так что пробуйте, - и все получится.

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

Владимир, в вашем случае нужно влючить другой режим, - не «по длине штрихкода», а «по последнему символу»
Тогда штрихкод со сканера может быть любой длины, - и всё будет работать.

Добрый день. При ознакомлении столкнулся с проблемой.
реферанс товара имеет вид 12345-67890, но не знаю чем думали японцы и штрихкод нанесли на некоторый товар в виде 1234567890, а на некоторый 12345-67890 без какой-то закономерности. При установке в программе "длина штрихкода" 10 знаков и формате штрихкода 1234567890 все просто супер. а как только появляется штрихкод с "-" и в настройках установить убирать "-" то пропадает и последний знак и "-". как победить?

ясно,спасибо за ответ

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

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

Здравствуйте, хотел использовать программу в работе с небольшим магазином. Как замену ПОС системе, но почему не просчитывается общая сумма по чеку. Как бы это исправить или у вас есть готовое решение?

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

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

Владимир, после ввода штрихкода, можно нажать кнопку + на дополнительной клавиатуре (справа),
- и тогда выскочит окошко ввода количества.

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

да точно. 2 столбец. я сделал свою форму через нее именно по 2 столбу ищет. это ваш файл с новыми кодами

А какой там столбец указан в настройках, в параметре «номер столбца со штрихкодами»?
в этом столбце точно есть штрихкоды?
Если сами не разберетесь, - звоните в скайп, помогу.

Спасибо за программу. Но почему то не видит столбец со штрихкодом: при сканировании пишет "Неверно задан номер столбца со штрихкодом". В настройках указано все правильно.
Спасибо

Добрый день.
Подскажите, а нельзя ли для воспроизведения звуков при сканировании использовать звук карту а не встроенный бипер? уж очень тихо издает он звуки

Здравствуйте, Игорь.

Реализовал уменьшение масштаба до 30%, — но вас должен устроить вариант и с 50%:

Если приобретёте лицензию на программу,— сразу выложу новую версию.

Программа то что нужно. На терминале сбора данных не работает(так как windows ce),работает на сервере. Подключаюсь через rdp к серверу и с большим трудом запускаю программу так как размер экрана 320 на 240 (320 это высота). Даже при 70% влезает только половина окна сканера. Я понимаю что у Вас сделано под широкоформатный экран. Прошу сделать если возможно на маленькое разрешение (кнопку "закрыть" и окно "количество" перенести вниз. Ну или сделать уменьшение до 30%. Спасибо.

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

здравствуйте.
вы не пробовали разработать такую программу для планшета (android)?

Моя программа не выдаёт цену...
Она ищет штрихкод в таблице, и в заданном столбце увеличивает значение на единицу
(ну или вычитает единицу, или не единицу, а введенное количество товара)
В любом случае, к ценам эта программа отношения не имеет.

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

Такого в программе пока нет, - никто с подобными запросами не обращался.
Можно попробовать реализовать, но за дополнительную плату

Добрый день!
Скажите планируется ли поддержка работы с весовым штрих кодом. То-есть Когда в штрих коде зашит и код товара и его вес. И вот этот вес и нужно суммировать.

А зачем вам обновление?
Обновления выпускаются в 2 случаях, - если найдены ошибки, или добавлен новый функционал.
На ошибки никто не жалуется, новый функционал никто не заказывает, - потому, и обновлений нет.

Ожидается ли обновление данной программы?

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

Подскажите пожалуйста, если у меня на планшете установлен ОС windows 7 и есть встроенная камера которая может считывать штрих код, будет ли в таком случае работать планшет в качестве сканера штрих кода с Вашим макросом? И второе какой вообще принцип работы макроса, я так понимаю, что если штрих код EAN 13, то сканер штрих кода преобразует сам рисунок штрих кода в цифры, и затем через макрос в таблице находит нужное значение?

Понятно. Хорошо бы была возможность отключать эту функцию.

Моя программа специально добавляет этот символ, чтобы дать Excel-ю понять, что надо хранить и отображать штрихкод как текст, а не как число.
Без этого апострофа, Excel превратит штрихкод 123456789123456789 в 1,23+17 (а в ячейке сохранит 123456789123456000 - с потерей последних цифр)

Спасибо, с =ВПР() всё работает. Только почему-то программа ставит знак апострофа перед значением штрихкода. При обычном сканировании - не ставит.