Логотип
Наши проекты » Работы в Excel » Создание этикеток

Программа для создания этикеток в Excel

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

Постановка задачи

Перед нами поставили задачу по разработке программы, которая будет создавать этикетки и параллельно заполнять их данными. Одной из основных проблем было то, что наклейка была определенной формы, которую ни в коем случае менять было нельзя. Делать точную копию в Excel путем подгона размеров ячеек было проблематично.

Шаблон этикетки

Заполнять этикетки следовало данными, которые хранились на отдельном листе Excel. Данных было на сотни строк, поэтому вручную заполнять этикетки нецелесообразно, так как займет очень много времени.

Данные для заполнения этикеток

Решение проблемы

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

Заполнение этикетки данными из реестра

Результатом работы программы был лист Excel, который состоял из заполненных этикеток и подготовленный к печати на принтере. В данном случае на листе умещалось 2 этикетки и программа подстраивала границы листов таким образом, чтобы этикетка не разбивалась на части.

Результаты работы программы по заполнению этикеток

 В зависимости от целей, можно сохранять этикетки в формате pdf или word.

Комментарии:

comments powered by Disqus