Как сделать штрих код в excel 2010?
При ведении учета в торговле, создании личных каталогов используются штрих-коды. Для их последующего считывания существуют сканеры. А создать можно с помощью программных продуктов разработанных специально для Excel.
Как сделать штрих-код в Excel
Сформировать генератор штрих-кодов в Excel можно разными способами: с помощью макроса, инструмента ActiveX и разработанных модулей. Рассмотрим на примере одного из специализированных продуктов. Он является абсолютно бесплатным. Поэтому расценивать статью как рекламную нельзя.
Самый простой способ это установить в Windows шрифты штрих кодов и тогда они буду доступны в Excel на панели «Главная»-«Шрифт».
Пару шрифтов-штрихкодов можно скачать в конце статьи
Так же можно скачать по адресу надстройку для ввода штрихкодов в программе Excel или Word.
Перед началом работы убедитесь, что в программе Excel доступен Visual Basic. А в настройках безопасности – сняты ограничения для макросов.
- Откройте сайт В списке бесплатных продуктов найдите «VBA Macros for Excel & Access». (Данный файл также можно скачать в конце статьи).
- Нажмите на ссылку и скачайте продукт на свой компьютер.
- Программа стачивается архивом. Разархивируйте файл с названием «BarcodeFunctions.zip».
- Одновременным нажатием клавиш Alt + F11 вызовите редактор Visual Basic. В верхнем поле нажмите кнопку File. Нам нужно импортировать загруженный из Интернета код.
- Находим скачанный файл. В папке Windows VBA выбираем IDAutomation.bas. Импортированный модуль «добавляет» в книгу Excel шрифты и функции, чтобы преобразовывать набор цифр и букв в штрих-код.
- После импорта он появляется в папке «Модули».
- Далее нужно выйти из редактора Visual Basic. В ячейку A2 ввести пробный код (например, 11223344) и нажать «Разработчик»-«Макрос».
- В появившемся меню выбираем макрос для генерации 8-ми значного штрихкода и нажимаем «выполнить».
Следующий этап – печать штрих-кода из Excel для проверки правильности кодировки. То есть напечатать коды можно только тогда, когда используются специальные шрифты.
Еще один способ формирования штрих-кодов – написать макрос (реализовано тут).
Чтобы добавить штрих-код в Excel 2007, нужно выполнить следующую последовательность:
- Нажать кнопку «Файл» — «Параметры». В основных параметрах – поставить галочку «Показывать вкладку «Разработчик» на ленте.
- Вкладка «Разработчик». Находим кнопку «Вставить» — «Элементы управления ActiveX». Выбираем «Другие элементы управления».
- В открывшемся меню находим StrokeScribe Objekt. Нажимаем ОК. Рисуем мышью прямоугольник в любом месте страницы.
- Появляется штрих-код. Открываем меню правой кнопки мыши. «Свойства». 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