как в эксель сгенерировать штрих код
Как самостоятельно сделать генератор штрих-кодов в Excel
При ведении учета в торговле, создании личных каталогов используются штрих-коды. Для их последующего считывания существуют сканеры. А создать можно с помощью программных продуктов разработанных специально для Excel.
Как сделать штрих-код в Excel
Сформировать генератор штрих-кодов в Excel можно разными способами: с помощью макроса, инструмента ActiveX и разработанных модулей. Рассмотрим на примере одного из специализированных продуктов. Он является абсолютно бесплатным. Поэтому расценивать статью как рекламную нельзя.
Самый простой способ это установить в Windows шрифты штрих кодов и тогда они буду доступны в Excel на панели «Главная»-«Шрифт».
Пару шрифтов-штрихкодов можно скачать в конце статьи
Так же можно скачать по адресу http://www.idautomation.com/font-encoders/word-excel-addin/ надстройку для ввода штрихкодов в программе Excel или Word.
Перед началом работы убедитесь, что в программе Excel доступен Visual Basic. А в настройках безопасности – сняты ограничения для макросов.
Следующий этап – печать штрих-кода из Excel для проверки правильности кодировки. То есть напечатать коды можно только тогда, когда используются специальные шрифты.
Еще один способ формирования штрих-кодов – написать макрос (реализовано тут).
Чтобы добавить штрих-код в Excel 2007, нужно выполнить следующую последовательность:
Чтобы нарисованный код «заработал» (адаптировался под введенные пользователем цифры), нужно писать макрос.
Как подключить сканер штрих-кода к Excel
Процесс подключения зависит от модели сканера и его возможностей. Иногда ничего делать не нужно. Достаточно подключить сканер к компьютеру, используя включение «разъем клавиатуры», и открыть во время работы книгу Excel (должен быть установлен USB-драйвер сканера).
Сканер не воспринимает штрих-код как графический объект – он преобразует его в набор цифр. Во время работы в активную ячейку вставляется числовое значение, считываемое устройством, и срабатывает перевод строки. Детектор посылает символ Enter, что заставляет курсор перейти в следующую строку.
Ряд моделей сканеров работает как клавиатура. При вводе кода данные сразу попадают в активную ячейку листа.
Для ряда устройств требуется специальная надстройка: стандартное меню не справится с задачей.
Генератор штрих кодов
В этой статье рассказывается, как сгенерировать штрих коды для товаров вашего магазина. Здесь же вы сможете скачать бесплатный файл Excel, при помощи которого вы сможете сгенерировать нужное количество штрихкодов и распечатать их на обычном принтере либо на принтере этикеток.
Маленькое научное отступление
В мире существует несколько (до десятка или чуть больше) различных систем штрих кодирования товара. Среди этих систем нас с вами в первую очередь интересует система EAN13 (аббревиатура EAN расшифровывается как European Article Number, т.е. Европейский Код Товара. Несмотря на название, этот код используется по всему миру, включая Америку, Китай, Японию и все остальные страны мира:), так как именно этой системой кодируются 99.9% товаров во всем мире.
код EAN13
Код EAN13 состоит из тринадцати цифр, разные места этой 13-символьной последовательности имеют различный смысл. В рамках этой статьи нам интересно только, что:
Из вышесказанного следует, что если магазину необходимо присвоить штрихкоды продаваемым товарам, эти штрихкоды ни в коем случае нельзя придумывать из головы: придуманные цифры скорее всего не попадут в формат EAN13 и сканер штрих кодов просто не прочитает такой штрихкод. Для того, чтобы решить эту проблему, институт EAN (разработчик стандарта EAN13) предусмотрел специальный диапазон штрихкодов (любые штрих коды, начинающиеся с цифр 200, 201, 202 и так далее вплоть до 299 и заканчивающиеся правильно расчитанной контрольной цифрой) для использвания внутри магазинов, а мы подготовили специальный файл Excel, который генерирует штрихкоды в этом диапазоне и предлагает вам их распечатать на принтере.
Скачивание генератора штрих кодов
Для того, чтобы генерировать штрихкоды на своем компьютере, вам необходимо скачать бесплатную рабочую книгу Excel для генерации штрихкодов и сохранить ее на жестком диске вашего компьютера. Собственно, скачаете вы не просто файл Excel, а архив, содержащий три файла:
Скачайте и разархивируйте этот файл на жесткий диск вашего компьютера, после чего приступайте к установке штрихкодового шрифта ean13.ttf в Windows.
Установка штрифта для печати штрих кодов
Сейчас вам нужно установить в Windows штрифт EAN13.TTF, без которого вы не сможете печатать штрихкоды. Пожалуйста:
В Windows XP и более ранних версиях этой операционной системы:
Выберите кнопку Пуск, далее Панель Управления, в ней запустите иконку Шрифты
В результате запуска у вас на экране появится окно со списком установленных штрифтов. Щелкните мышкой пункт меню «Добавить новый шрифт» и в появившемся окне выберите файл штрифта EAN13.TTF, сохраненный на жестком диске (см. предыдущую главу).
В Windows 7 и Windows Vista:
В Windows 7 кнопка «добавить шрифт» исчезла из окна Шрифты. Найдите в проводнике файл шрифта EAN13.TTF, «скопируйте» его при помощи правой кнопки мыши и затем «вставьте» его в список шрифтов Windows..
Запуск генератора штрих кодов
Теперь штрих кодовый шрифт проинсталлирован в Windows. В той папке, куда вы разархивировали скачаные файлы, запустите двойным щелчком мыши файл Генератор штрих кодов.xls. Возможно, при запуске вы увидите такую картину:
Это значит, что в вашем Office для безопасности компьютера выключены макросы, и вам необходимо их включить.
Однако этим пользуюся не только программисты. Популярность Microsoft Office и мощь встроенного в него языка программирования привлекли к себе внимание хакеров и вирусописателей со всего мира, начиняющих хакерскими подпрограммами электронные таблицы и документы Office и выкладывающих их в Интернет. Единственной мерой, который смог придумать Майкрософт для безопасности пользователей было отключение запуска макросов по умолчанию.
Если вы решили нам доверять, включите макросы в Excel и «запустите» скачанный файл Генератор штрих кодов.xls. Когда рабочая книга Excel для печати ценников откроется, вы сразу же сможете сгенерировать штрихкоды после указания несложных настрок генератора:
В этом окне вам необходимо указать:
После того, как настройки генератора штрихкодов будет выполнены, вы можете нажать кнопку Создать штрихкоды. В ответ на это генератор штрих кодов создаст для вас новый лист Excel и заполнит его сгенерированными штрихкодами (колонка А). Дополнительно эта программа заполнит колонку B «картинками» штрихкодов, «нарисованных» при помощи того самого шрифта EAN13, который вы скачали вместе с генератором штрихкодов:
Вы можете распечатать эту страницу на принтере и потом удалить ее из рабочей книги, а можете удалить даже не печатая: вы всегда можете сгенерировать эти штрих коды заново и вам т.о. просто незачем сохранять их на жесткий диск.
Как это работает
Послесловие
Генератор штрих-кодов.
Кстати, на нашем сайте вы можете cгенерировать штрих код по цифровому коду товара, воспользовавшись Генератором штрих кодов онлайн.
МЕТОД №1.
Внимание. Весь процесс займет у вас некоторое количество времени.
1) Нужно запросить у ISBN или UPC идентификационный номер для вашей компании или продукта.
Данная манипуляция даст вашему товару небольшое преимущество, весь ваш товар будет начинаться с одной и той же цифры.
3) Размещайте изображения с вашем штрих-кодом на продукции.
1) Нужно зайти на сайт IDautomation.com, перейти в раздел «Font tools».
2) Необходимо найти «Microsoft Office Macros & VBA for Excel, Access & Word» и нажмите на кнопку «Скачать».
3) Файл должен сохраниться на вашем компьютере, затем извлеките файлы на свой компьютер из Zip-папки.
4) Нужно открыть Excel.
Затем нажимаете на вкладку «Tools», которая находится на горизонтальной панели в верху. В этой вкладке вам необходимо найти раздел «Macro», а там выбрать «Visual Basic Editor».
5) Найдите в верхней панели инструментов раздел «Файл».
После чего нажмите на «Импортировать файл».
6) Найдите ваши скаченные файлы «ID Automation».
После чего нужно найти макрос, название которого: «IDautomationvba.bas». Excel автоматически добавит его в файл «Modules».
7) Необходимо закрыть редактор «Visual Basic».
В ячейку В2 ввести «=Code128(A1)»
9) В ячейку В2 нужно вставить шрифт, который можно взять из списка шрифтов ID automation.
После того, как вы проделаете это действие, штрих-код появится в ячейке В2.
Теперь немного советов для начинающих.
Генератор последовательности штрих-кодов с помощью Excel-файлов
Клиенту понадобилось напечатать тираж подарочных карт. При этом в типографию нужно было передать штрих-код каждой подарочной карты. Онлайн-генератора последовательности штрих-кодов не нашел, поэтому использовал генерацию в Excel-файле.
В файле нужно задать 12 цифр начального штрих-кода, количество штрих-кодов (максимум 10.000, но можно увеличить количество строк в файле) и шаг (по умолчанию 1):
Формула Excel для расчета штрих-кода:
В итоге получится файл, из которого можно скопировать готовый список штрих-кодов с контрольным символом и отправить его в типографию.
Для генерации штрих-кода можно использовать сайт barcode.tec-it.com/ru/EAN13. Там даже есть возможность сгенерировать последовательность штрих-кодов:
Однако, к сожалению, нельзя получить текст со списком штрих-кодов, в скачиваемом архиве только картинки штрих-кодов:
Скачать файлы
Специальные предложения
Обновление 06.05.21 13:30
См. также
Мобильный ТСД, Инвентаризация, Маркировка, Штрихкод Промо
Мобильный терминал сбора данных для смартфонов и ТСД. Синхронизация между Вашей 1С и мобильным приложением осуществляется через HTTP-сервис (http или https) или промежуточный файл. Приложение для тех, кому важна безопасность данных, так как промежуточные сервисы для обмена не используются.
27.12.2020 18479 313 1cspec 129
Проверка статусов кодов ИС МП в документах [КА 2.4]
Проверка статусов штрихкодов упаковок ИС МП из документов
24.08.2021 1076 5 RocKeR_13 0
Групповое штрихкодирование номенклатуры (ERP 2.4, ERP 2.5, КА 2.4, УТ 11.4)
Внешняя обработка «Групповое штрихкодирование номенклатуры» для ERP 2.4, 2.5, КА 2.4, УТ 11.4 для быстроты присвоения штрихкодов номенклатуры.
08.06.2021 5071 4 SergAl 10
Работа с кодами маркировки (КА 2.4)
Обработка для удобной печати кодов маркировки.
27.05.2021 4682 11 RocKeR_13 2
[Расширение] Временное отключение онлайн-эквайринга в РМК (УТ 11.4, Розница 2.3) Промо
Расширение предназначено для исправления исключительных ситуаций, когда оплата по эквайринговому терминалу с подключением оборудования прошла успешно, но чек на ККТ не был фискализирован. Расширение позволит временно отключить онлайн-эквайринг непосредственно из формы РМК.
14.12.2020 9171 39 RocKeR_13 13
Отправка счетов в PayKeeper
Расширение предназначено для отправки счетов в платежный сервис PayKeeper из типовой Бухгалтерии предприятия 3.0 (создавалось и тестировалось на релизе 3.0.88.32)
20.04.2021 5087 4 Krasnyj 0
Декларации по формам 7 и 8 алкогольной продукции, перенос данных из Декларант-Алко, импорт данных из файлов XML форм 11,12,7,8
Конфигурация на управляемых формах, платформа 1С 8.3.10.2667 и выше, с помощью которой можно сформировать Декларации по формам 7 и 8 алкогольной продукции, выполнить перенос данных из ПО Декларант-Алко версии 4.31.05 и выше, импорт и загрузку из файлов XML форм 11,12,7,8. Есть возможность автоматического подписания и шифрации файла выгрузки.
15.04.2021 6940 35 independ 35
Android смартфон в качестве сканера штрихкодов для 1С. Маркировка, инвентаризация, 2D, DataMatrix
Мобильное приложение для использования Android смартфона в качестве сканера штрихкодов для 1С. Маркировка, проведение инвентаризации, честный знак, ЕГАИС, ВетИС, МДЛП, все типы штрихкодов. Аналог сканера штрихкодов. Инструмент для работы со штрихкодами и маркированным товаром.
29.03.2021 4871 11 RPGrigorev 16
Обмен данными между УТ 10.3 и Розницей 2.2 (правила обмена данными между «Управлением торговлей» ред. 10.3. и «Розницей» ред. 2.2) Промо
Данные правила предназначены для обмена в формате XML данных из программы «Управление торговлей» ред. 10.3. и «Розница» ред. 2.2 по основным группам документов и основных справочников. Загрузка данных осуществляется через встроенную обработку «Универсальный обмен данными XML». Основная цель обработки – корректировка типовых правил на выявленные ошибки и расширение выгрузки для корректной выгрузки данных по ЕГАИС и продажам в целом. Протестировано до УТ 10.3.47.х и Розница 2.2.11.х
16.09.2016 56504 6 SEOAngels 65
База штрихкодов табачной продукции (1С Касса/Дримкас)
12 339 уникальных штрихкодов. Собирал долго для личных целей. Удобно, если надо по-быстрому запустить продажи сигарет на кассе.
19.03.2021 1545 0 user635667 0
Программа для сверки кодов в документе ЭДО с фактическим поступлением.
05.02.2021 1937 1 papami 0
Генератор маршрута по «документам отгрузки» в Google.Maps
Данная обработка будет полезна для построения маршрута по документам реализаций за выбранный период.
08.11.2020 8889 14 quazare 20
Загрузка весового товара в весы Масса-К ВПМ-Ф (1С Предприятие, УТ 11.2-11.4 управляемые формы) Промо
Данная обработка загружает весовой товар из базы в весы. Данная обработка тестировалась только на версии УТ 11.2-11.4 (1С Предприятие 8.3) и весах ВПМ-Ф.
21.07.2016 23970 55 user594264_e.sitnik 5
Продажи со склада поставщика WildBerries. Взаимодействие с АПИ из 1С
06.11.2020 26979 174 kiv1c 134
Клиент API ГИС МТ (ИС МП) «Честный знак». Чтение данных и отправка документов. Работа на стороне сервера.
Обращаемся в личный кабинет системы «Честный знак», ГИС МТ (ИС МП) за информацией о маркировке, товарах, документах и т.д. используя предоставляемый API. Отправляем собственный исходящий документ. Разбираемся с электронной подписью на клиенте и на сервере.
26.10.2020 9098 67 elian 23
Маркировка обуви. Получение информации о документах и товаре в Честном знаке
Обработка позволяет подключаться к Честному знаку, и получать оттуда информацию по документам или кодам идентификации.
21.09.2020 5487 45 SpiRUS 0
Аналоги номенклатуры для УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Расширение Промо
Расширение для работы с аналогами номенклатуры. Отлично подходит для работы с кроссами запчастей и товаров с аналогичными свойствами. Поддерживаемые конфигурации: УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Лёгкое подключение, без изменения конфигурации.
30.08.2019 29927 59 AleSSandre 34
Убираем ошибку редактирования чеков (Чек «Архивный») при замене дублей номенклатуры в рознице
Многие встречали эту проблему: Вы нашли дубль номенклатуры, ставите одну из позиций на удаление, пытаетесь удалить и получаете ошибку: «Не удалось записать чек №*!, Чек имеет статус «Архивный». Операции над этим документом запрещены.» Данное расширение отключает контроль статусов для замены номенклатуры и выправления базы.
08.09.2020 4641 8 virusas 1
Интеграция с Системой быстрых платежей
Система быстрых платежей (СБП), которая приходит на смену платежным (эквайринговым) терминалам позволяет не только существенно снизить комиссию, но и не потерять точность учёта выполненных операций. Расскажем о технологии, её применении для бизнеса, а также её интеграции с решениями на 1С, такими как УТ, КА и другие.
10.06.2020 7233 9 Ley81 11
Загрузка из XML файла ЭДО в документ поступления для конфигураций 1С: Розница 2.2/2.3, Управление торговлей 10.3/11.4
Внешние обработки загрузки данных из XML файлов формата ON_NSCHFDOPPRMARK ЭДО в документы поступления 1С Розница версия 2.2.10.19 и выше, Управление торговлей 10.3.52.2 и выше, Управление торговлей 11.4.5.63 и выше
04.06.2020 26386 284 independ 130
Автоматическая рассылка прайс-листов Промо
Устали от утомительной рассылки прайс-листов своим клиентам? Тогда эта обработка как раз для вас, она сделает полностью все сама! Сформирует прайс с нужными настройками и отправит его по электронной почте, как, куда и когда надо.
24.03.2014 47559 23 skyadmin 20
Простое мобильное приложение, информирующее об остатках на складах и ценах по штрихкоду, для 1С: УНФ, Розница, УТ 11
Для различных торговых предприятий(магазинов, супермаркетов, торговых баз и т.п.) крайне необходимо персоналу, быстро уточнять наличие на складе или цену продаваемой номенклатуры. Что может быть проще взять свой смартфон навести камеру, и все выяснить. Но не тут то было, в стандартном функционале 1С Розницы, УНФ, Торговли и т.п., ничего для быстрой обработки штрихкодов нет. На инфостарте ничего нужного, я также не нашел. В итоге пришлось разработать данное решение.
03.06.2020 8211 23 Romyl01 23
Примеры работы с API в Честный знак (обувь)
К сожалению, документация API честного знака полна пробелов и неточностей. В данной статье описан мой опыт отгрузки маркированных товаров с одного юр. лица на другое.
15.05.2020 25273 41 stas8359 54
Кассовая программа «АрсКасса» предназначена для автоматизации рабочего места кассира, без дополнительных затрат на покупку лицензий ПО.
03.05.2020 10089 20 coolseo 9
Утилиты ЕГАИС (1С:Розница 2.2) Промо
Утилиты для упрощения работы с ЕГАИС в 1С:Розница.
16.07.2019 31467 50 RocKeR_13 12
Android Java и NativAPI C++ внешняя компонента для широковещательных сообщений (отправка и прием). Подключаем сканер ШК и клавиатуру к «1С мобильное приложение»
15.04.2020 9031 68 SanyMaga 88
Отображение цен и остатков в списке номенклатуры и подборах «как в УТ 10.3» в УТ 11, КА 2, ERP 2 (расширение, платформа 8.3.12+)
(©Топчий Д.Ю.) Посвящается Всем, кто привык к удобному отображению цен и остатков в конфигурации «Управление торговлей 10.3» в списке номенклатуры! Не требует модификации конфигурации, устанавливается как расширение! Выбранные виды цен сохраняются в рамках пользователя. Отображение идет в виде дерева по характеристикам. Работа проверена на конфигурациях УТ 11.4, КА 2, ERP2. (Обновление от 17.04.2020)
31.03.2020 11073 82 hakerxp 19
Честный знак. Маркировка остатков обуви. Ввод в оборот xml-файлом
Предлагаю вам свою версию обработки из многочисленных обработок для работы с «Честным знаком». Позволяет печать марки для обуви и вводить в оборот. Для нескольких популярных конфигураций.
15.03.2020 9632 15 aximo 5
Расширение «Интерфейс Плюс» Промо
Расширение для 1С:Розница 2.2/2.3 и 1С:Управление Торговлей 11, которое позволит повысить удобство работы!
22.09.2018 35374 174 RocKeR_13 133
Маркировка в УТ 10.3.59.2: ошибки в релизе
Вышел релиз УТ 10.3.59.2, в котором реализована поддержка маркировки обуви. Релиз содержит некоторое количество ошибок, не позволяющих использовать его при продаже обуви.
28.02.2020 31005 4 Sholl 75
Готовые решения для инвентаризации товаров и основных средств на мобильных устройствах для КА, УТ, ERP и БП 3.0 на базе Simple UI
28.02.2020 14196 71 informa1555 73
Выставление счета ссылкой на оплату через платежный шлюз Сбербанка из интерфейса 1С
Внешняя обработка для выбора документа и формирования ссылки на оплату, которую можно скопировать в буфер обмена и отправить любыми средствами. Решение позволяет повысить автоматизацию процесса выставления счетов на оплату через интерфейс 1С8.х, 1С7.7. Совместимо с интернет-эквайрингом Сбербанк.
14.01.2020 23170 118 etmarket 52
Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.
09.01.2019 61044 263 informa1555 234