Как автоматизировать печать этикеток со штрих-кодом?

2599
Paul

Я пытаюсь распечатать штрих-коды для библиотеки. Я сгенерировал список последовательных номеров и скопировал их в Word 2003.

Я хочу, чтобы имя библиотеки, шрифт штрих-кода, номер штрих-кода был напечатан на этикеточном листе Avery 5160.

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

2
Я закончил тем, что написал приложение Access, чтобы сделать это. Paul 13 лет назад 0

5 ответов на вопрос

2
Andrew B

Проще всего, если ваш список чисел находится в таблице, но это возможно при использовании других форматов файлов. В разделе «Письма и рассылки» выберите «Объединение писем» вместо «Письма и метки», затем следуйте указаниям мастера на панели, которая появляется в правой части экрана.

Он разбит примерно на три этапа: тип документа (метки), источник данных (файл с вашим списком номеров) и, наконец, вставка полей в ваши метки - затем с помощью опции скопировать его во все метки на странице перед выполнением фактическое слияние, чтобы получить ваши метки. На веб-сайте Microsoft Office описан процесс слияния .

Я пытался использовать Mail Merge, но, кажется, просто хочет напечатать имена и адреса, Paul 14 лет назад 0
Это так, вам просто нужно выполнить шаги (убедитесь, что вы нажимаете «слияние почты» вместо «конверты и метки») и настроить метки с вашими собственными полями из вашего источника данных. Он предназначен для почтовых адресов, но будет работать практически с любыми типами данных, если только он может читать ваш исходный файл (файл с указанными штрих-кодами). Электронная таблица Excel или документ с таблицей, содержащей данные, работает лучше всего. Andrew B 14 лет назад 0
1
Joel Coehoorn

Положите список в Excel, а не Word. Вы должны быть в состоянии использовать лист Excel в качестве источника данных для ваших словесных меток.

0
hlovdal

Я не уверен, что слово можно использовать для такой автоматизации, и в любом случае вам будет гораздо лучше, если вы воспользуетесь программой с поддержкой печати штрих-кодов. Существует список программ для штрих-кодов для Unix и Linux, которые могут содержать что-то, что вы можете использовать, или в Pure PostScript есть программа для записи штрих-кодов, которая должна быть очень общей, хотя вам, вероятно, придется немного написать сценарий, чтобы использовать ее. Я также знаю о программе KBarcode для KDE. Для окон я не знаю ничего конкретного, но вы можете искать другие программы самостоятельно.

Мне нужно что-то, что работает на Windows. Я попробовал поиск, но не нашел ничего, что просто печатает лист последовательных штрих-кодов. Paul 14 лет назад 0
0
Paul

Я закончил тем, что написал приложение Access, чтобы сделать это.

-1
Dave

Я использую страницу ASP для такого типа вещей. У меня есть источник ASP, который генерирует штрих-коды, который вызывается страницей ASP или страницей .NET. Кодировка не маленькая, поэтому я не буду вставлять ее до тех пор, пока вы не попросите об этом. Призыв к этому коду:

<IMG SRC="http://localhost/BarCode.asp?code=<%= strCode %>&height=30&width=1&mode=code39"> 


Изменить: Вы можете найти источник на исходный код планеты здесь: http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=9765&lngWId=4

если это большой скрипт, было бы лучше в любом случае связать его с внешним хостом скрипта (например, pastebin.ca или тому подобное). quack quixote 14 лет назад 0