Как сделать штрих код в excel 2010?

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

Как сделать штрих-код в Excel

Сформировать генератор штрих-кодов в Excel можно разными способами: с помощью макроса, инструмента ActiveX и разработанных модулей. Рассмотрим на примере одного из специализированных продуктов. Он является абсолютно бесплатным. Поэтому расценивать статью как рекламную нельзя.

Самый простой способ это установить в Windows шрифты штрих кодов и тогда они буду доступны в Excel на панели «Главная»-«Шрифт».

Пару шрифтов-штрихкодов можно скачать в конце статьи

Так же можно скачать по адресу надстройку для ввода штрихкодов в программе Excel или Word.

Перед началом работы убедитесь, что в программе Excel доступен Visual Basic. А в настройках безопасности – сняты ограничения для макросов.

  1. Откройте сайт В списке бесплатных продуктов найдите «VBA Macros for Excel & Access». (Данный файл также можно скачать в конце статьи).
  2. Нажмите на ссылку и скачайте продукт на свой компьютер.
  3. Программа стачивается архивом. Разархивируйте файл с названием «BarcodeFunctions.zip».
  4. Одновременным нажатием клавиш Alt + F11 вызовите редактор Visual Basic. В верхнем поле нажмите кнопку File. Нам нужно импортировать загруженный из Интернета код.
  5. Находим скачанный файл. В папке Windows VBA выбираем IDAutomation.bas. Импортированный модуль «добавляет» в книгу Excel шрифты и функции, чтобы преобразовывать набор цифр и букв в штрих-код.
  6. После импорта он появляется в папке «Модули».
  7. Далее нужно выйти из редактора Visual Basic. В ячейку A2 ввести пробный код (например, 11223344) и нажать «Разработчик»-«Макрос».
  8. В появившемся меню выбираем макрос для генерации 8-ми значного штрихкода и нажимаем «выполнить».

Следующий этап – печать штрих-кода из Excel для проверки правильности кодировки. То есть напечатать коды можно только тогда, когда используются специальные шрифты.

Еще один способ формирования штрих-кодов – написать макрос (реализовано тут).

Чтобы добавить штрих-код в Excel 2007, нужно выполнить следующую последовательность:

  1. Нажать кнопку «Файл» — «Параметры». В основных параметрах – поставить галочку «Показывать вкладку «Разработчик» на ленте.
  2. Вкладка «Разработчик». Находим кнопку «Вставить» — «Элементы управления ActiveX». Выбираем «Другие элементы управления».
  3. В открывшемся меню находим StrokeScribe Objekt. Нажимаем ОК. Рисуем мышью прямоугольник в любом месте страницы.
  4. Появляется штрих-код. Открываем меню правой кнопки мыши. «Свойства». Alphabet – для выбора типа штрих-кода.

Чтобы нарисованный код «заработал» (адаптировался под введенные пользователем цифры), нужно писать макрос.

Как подключить сканер штрих-кода к Excel

Процесс подключения зависит от модели сканера и его возможностей. Иногда ничего делать не нужно. Достаточно подключить сканер к компьютеру, используя включение «разъем клавиатуры», и открыть во время работы книгу Excel (должен быть установлен USB-драйвер сканера).

Сканер не воспринимает штрих-код как графический объект – он преобразует его в набор цифр. Во время работы в активную ячейку вставляется числовое значение, считываемое устройством, и срабатывает перевод строки. Детектор посылает символ Enter, что заставляет курсор перейти в следующую строку.

Ряд моделей сканеров работает как клавиатура. При вводе кода данные сразу попадают в активную ячейку листа.

Скачать макрос генератор штрих кодов в Excel

Скачать шрифты штрих-кодов

Для ряда устройств требуется специальная надстройка: стандартное меню не справится с задачей.

Здесь можно получить ответы на вопросы по Microsoft Excel 58845 481737

20 Ноя 2018 18:20:23

44519 357825

29 Янв 2017 17:28:40

Лучшие избранные темы с основного форума 14 80

28 Июн 2018 15:25:11

Если вы — счастливый обладатель Mac 😉 220 1067

13 Ноя 2018 16:52:22

Раздел для размещения платных вопросов, проектов и задач и поиска исполнителей для них. 2158 13757

20 Ноя 2018 17:53:08

Если Вы скачали или приобрели надстройку PLEX для Microsoft Excel и у Вас есть вопросы или пожелания — Вам сюда. 319 1627

16 Ноя 2018 11:35:30

829 12086

19 Ноя 2018 22:13:32

Обсуждение функционала, правил и т.д. 270 3484

16 Ноя 2018 10:24:33

Сейчас на форуме (гостей: 1550, пользователей: 18, из них скрытых: 3) , , , , , , , , , , , , , ,

Сегодня отмечают день рождения (32), (29), (28), (40), (34)

Всего зарегистрированных пользователей: 84190

Приняло участие в обсуждении: 32286

Всего тем: 107174