|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.08.2010, 13:22 | #1 |
Пользователь
Регистрация: 24.08.2010
Сообщений: 12
|
Переменный штрих-код на листе EXCEL.
Господа! Прошу Вашей помощи.
Нижеследующую информацию разместил на нескольких форумах. Пока однозначного ответа не получил. Может здесь кто с этим сталкивался или уже решал (или решил) эту задачу. Существует таблица на листе EXCEL. Таблица состоит из М-го количество столбцов, N-го количества строк. В отдельных ячейках таблицы (номера ячеек постоянны) находятся переменные числа. По этим числам вручную формируется штрих-код (вставкой объекта BARECODE, затем ручная замена информации в нем). Все бы ничего, если бы этих ячеек было 10 или 10 штук, соответствеенно такое же количество объектов BARECODE. При большом количестве изменяемой информации - это становится проблемой. Нужен макрос, который бы брал из ячейки информацию и формировал готовый объект BARECODE. При этом, если в ячейке информация поменялась, меняется информация и в объекте BARECODE. Отмечу отдельно, что при отсутствии COREL на машине, штрих-коды вообще не доступны.Ни для корректировки, ни для печати. Это тоже одна из проблем. Приходится совместно с EXCEL всегда устанавливать и COREL. А что, до сегодняшнего дня этой проблемы ни у кого не возникало? Или все так и меняют все в ручную? Должна же быть какая-то программная реализация данной задачи......... или нет? Заранее благодарен. Пример (фрагмент) с таблицей и штрихкодом во вложении. |
24.08.2010, 15:18 | #2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
http://office.microsoft.com/ru-ru/ex...010210329.aspx
http://www.planetaexcel.ru/forum.php?thread_id=14234 PS: Можно, конечно, и макрос написать, но их множество готовых на просторах интернета - осталось только поискать, и выбрать подходящий. PPS: Corel тут не нужен - и средствами Excel можно легко реализовать подобное. -------------------- По поводу штрихкодов: Недавно сделал программу (надстройку для Excel) для работы со сканерами штрих-кодов: http://excelvba.ru/programmes/BarcodeScanner Жду отзывов от пользователей сканеров штрихкодов, - что улучшить, что добавить, что переделать. Цитата:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 05.09.2013 в 01:10. |
|
24.08.2010, 15:18 | #3 | |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Цитата:
Кодами буду заниматься впервые. быстрого решения не будет,надо время разобраться Какой из этих кодов ваш. "UPC-A" "UPC-E" "UPC 2 Digit Ext." "UPC 5 Digit Ext." "EAN-13" "JAN-13" "EAN-8" "ITF-14" "Codabar" "PostNet" "Bookland/ISBN" "Code 11" "Code 39" "Code 39 Extended" "Code 93" "LOGMARS" "MSI" "Interleaved 2 of 5" "Standard 2 of 5" "Code 128" "Code 128-A" "Code 128-B" "Code 128-C"
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 24.08.2010 в 17:18. |
|
24.08.2010, 15:25 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
есть еще вариант:
не надо ничего писать, париться, тащим с инета шрифт со штрих-кодом, ставим на систему, отмечаем ячейку с данными, указываем шрифт, размерчик еще выбрать. это все
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
24.08.2010, 17:29 | #5 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Все гениальное-просто.Спасибо Игорь.
Нашел шрифт. Нашел проект генератора кода. Самое интересное то,что код с генератора и шрифта совпадают.Но они не совпадают с кодами в файле.
Анализ,обработка данных Недорого
|
24.08.2010, 17:34 | #6 |
Пользователь
Регистрация: 24.08.2010
Сообщений: 12
|
Приветствую Вас "EducatedFool"!
Приветствую Вас, "doober"! Приветствую Вас, "IgorGO"! Благодарю всех за отзывы на тему, желание разобрать тему до основания. Из перечисленных кодов я использую тип "Codabar". |
24.08.2010, 17:40 | #7 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
на "Codabar" ругается,говорит не правильный первый знак
Анализ,обработка данных Недорого
|
24.08.2010, 17:46 | #8 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
посмотрите на реакцию
Я правильный вставил код
Анализ,обработка данных Недорого
|
24.08.2010, 20:14 | #9 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Нашел пример на просторах инета.
Но с вашей картинкой немного не пляшет.Решение через шрифт и функции Разобрался с Codabar старт стопные символы должны быть в диапазоне A B C D
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 24.08.2010 в 20:25. |
25.08.2010, 05:57 | #10 |
Пользователь
Регистрация: 24.08.2010
Сообщений: 12
|
Доброе утро, "doober"!
Архив с вложениями скопировал. Файл README прочел. Установил шрифт "Barcode" в папку FONTS (из архива). Файл с фрагментом примера моей таблицы и установленным в нем модулем "генератором штрих-кода" запустил. Вроде все работает, но ................... Почему штрих-код не совпадает с генерированным модулем вариантом...... Хмм......... "doober", если есть время, дайте, пожалуйста, ответ на нижеуказанные вопросы! Вопрос 1: Я верно понимаю - сначала модуль "Генератор штрих-кода" берет информацию из ячейки листа, затем - по определенному сценарию формирует набор цифр, затем - вставляет этот набор цифр в нужную ячейку, затем - вставленный набор цифр отображается самим EXCEL'ом в соответствии с указанным шрифтом в свойствах ячейки типом шрифта (а в данном случае - это шрифт штрих-кода)? Вопрос 2: Шрифт "Barcode" предназначен для отображения любых типов шрих-кода (из перечисленного Вами списка - какие отображает)? Вопрос 3: Модуль пользовательской функции "Генератор штрих-кода", подключенный во фрагменте примера моей таблицы, какой генерирует тип штрих-кода (из перечисленного Вами списка - какие отображает)? Вопрос 4: Почему штрих-код, сгенерированный CORELDRAW XIII, не совпадает со штрих-кодом, сгенерированным пользовательской функцией "Генератор шрих-кода" модуля, установленного во фрагменте таблицы ? Заранее благодарен за ответы. Далее смотрите страницу 2 в этой же теме. Последний раз редактировалось Доброжелатель; 25.08.2010 в 06:39. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
штрих код | varelik | Общие вопросы Delphi | 12 | 02.03.2010 11:58 |
Штрих код + Шифрование | BARNEY | Общие вопросы Delphi | 10 | 17.12.2009 15:00 |
штрих-код | LOP_YH | Microsoft Office Excel | 1 | 24.04.2009 15:52 |
штрих код в Word | merq | Фриланс | 9 | 29.06.2007 15:31 |