29.02.2012 20:44
KirillHome
 
Решал эту проблемы. Ставится шрифт типа Code 39 (бывают разные - широкие, узкие, с подписанным внизу текстом штрихкода, без).
Печатаем нужные нам циферки/буковки (хотя с буквами проблема - читает в той раскладке, что установлена, т.е. считанное на русской раскладке не совпадает со считанным на английской раскладке) данным шрифтом, обрамляем напечатанное звёздочками (в начале и в конце) (звёздочки - * - набираются тем же шрифтом).

Используется при печати ценников, для авторизации на кассах, да и вообще - там где нужно :)
01.03.2012 11:27
whitewizard
 
barcode.ocx из поставки 1с
07.03.2012 10:11
Pyatak
 
В архиве описание, модуль на бейсике (vba) который подключается к офису и шрифт barcodes.ttf
В результате, в экселе будет функция, которая преобразовывает текст в нужную последовательность символов для barcodes.ttf Т.е. в ячейку нужно будет вставить =Code_128("123456") и выбрать в качестве шрифта для этой ячейки шрифт barcodes.ttf
Вложения
Тип файла: rar Barcode.rar (107.7 Кб, 760 просмотров)
27.06.2012 15:39
GOLemV
 
А чтоб EAN13(8) и UPCA(B) отображались необходимо другие макросы написать?
28.06.2012 10:33
KirillHome
 
Для EAN-13 "теоретическая часть" разобрана здесь, пример кода представлен здесь (см. Преобразование штрихкода в текст для печати)

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.