Перейти к содержимому

QR-код в Excel

Создание QR-кодов в Microsoft Excel — вставкой картинки, формулой на базе онлайн-сервиса или скриптом, чтобы получить код для каждой строки таблицы: товара, накладной, сотрудника.

Когда QR-код в Excel реально нужен

Одиночный код проще сделать в генераторе и вставить как картинку. Excel незаменим в другом сценарии — когда кодов сотни. Прайс на 500 позиций, список основных средств, бейджи для конференции: в таблице уже есть данные, и хочется получить свой QR для каждой строки автоматически, а не вбивать вручную.

Три рабочих способа

Первый — вручную: сделали код на сайте, скопировали картинку в ячейку. Годится для единичных случаев. Второй — формула, которая собирает ссылку на онлайн-сервис генерации из значения соседней ячейки; такой код подтягивается как рисунок, но требует интернета и живёт, пока сервис доступен. Третий, самый управляемый для больших объёмов, — макрос на VBA: он проходит по столбцу и вставляет готовые изображения кодов рядом с каждой позицией.

Если данные ведут на страницы, которые могут меняться, разумнее генерировать динамические коды: адрес правится централизованно, а печатать таблицу заново не нужно.

Массовая генерация без макросов

Не хотите возиться с VBA — выгрузите столбец с данными (артикулы, ссылки, серийники) в CSV и загрузите в сервис пакетной генерации QR. На выходе — архив картинок или PDF с кодами и подписями, готовый к печати на этикетках. Так делают маркировку склада и инвентаризацию: один прогон таблицы — сотни наклеек. Перед печатью тиража отсканируйте пару образцов телефоном.