Зміст
QR-коди це зашифровані квадрати, які можуть містити контент, посилання, інформацію про події та іншу інформацію, яку бажають бачити користувачі. QR-код Основна мета цієї статті - продемонструвати, як створити QR-код в Excel.
Завантажити Практичний посібник
Ви можете завантажити робочий зошит з практики, який використовується в цій статті, за посиланням для завантаження нижче.
Генерація QR-коду.xlsm2 простих способи створення QR-коду в Excel
У цій статті я поясню два методи, за допомогою яких ви можете створити QR-код Для пояснення цих методів я взяв набір даних, який містить Назва сайту та її URL-адресу, яка є Значення для наших QR-код .
1. використання надбудов Office для створення QR-коду в Excel
У цьому методі я поясню, як створити QR-код в Excel за допомогою Надбудови для офісу .
Давайте подивимося крок за кроком, як це робиться.
Сходинки:
- Для початку перейдіть на сторінку Вставка рахунок.
- Після цього оберіть пункт Отримати доповнення опція від Надбудови група.
A бібліотека з'явиться на екрані.
- Тепер шукайте QR4Office І ви отримаєте QR4Office .
- Далі натисніть на кнопку Додати додати QR4office до твого Надбудови .
Тепер він покаже вам ліцензійні умови та політику.
- Нарешті, виберіть Продовжуйте, і QR4Office будуть встановлені.
- Тепер знову перейдемо до Вставка рахунок.
- Після цього оберіть Мої доповнення .
Це приведе вас до вашого Мої доповнення бібліотека.
- Далі оберіть QR4Office .
- Нарешті, натисніть на Додати .
Зараз ви побачите, що QR4Office відкрився на аркуші Excel. Ви можете ввести текст або URL що ти хочеш кодування Ви також можете змінити колір, розмір і фон QR-код звідси.
- Тепер введіть текст або URL що ти хочеш кодування Ось, я надрукував URL для ExcelWIKI .
- Нарешті, натисніть Вставка щоб отримати свій QR-код .
Зараз у мене є QR-код для мого бажаного сайту.
Дотримуючись цієї ж процедури, ви можете отримати всі інші QR-коди що ти хочеш.
2. створення користувацької функції для створення QR-коду в Excel
У цьому 2-му способі я поясню, як створити QR-коди в Excel за допомогою функція, визначена користувачем Для цього я буду використовувати VBA .
Давайте подивимося крок за кроком, як це робиться.
Сходинки:
- По-перше, зверніться до Розробник рахунок.
- По-друге, виберіть Visual Basic .
Зараз ви побачите Visual Basic відкрилося вікно.
- Після цього перейдіть на сторінку Вставка вкладка .
- Тепер виберіть пункт Модуль варіант.
Ви побачите Модуль відкрився. У цьому Модуль введіть наступний код.
Function QR_Generator(qrcodes_values As String) Dim Site_URL As String Dim Cell_Values As Range Set Cell_Values = Application.Caller Site_URL = "//chart.googleapis.com/chart?chs=100x100&&cht=qr&chl=" & qrcodes_values On Error Resume Next ActiveSheet.Pictures("Generated_QR_CODES_" & Cell_Values.Address(False, False)).Delete On Error GoTo 0ActiveSheet.Pictures.Insert(Site_URL).Select With Selection.ShapeRange(1) .Name = "Generated_QR_CODES_" & Cell_Values.Address(False, False) .Left = Cell_Values.Left + 2 .Top = Cell_Values.Top + 2 End With QR_Generator = "" End Function
Розподіл кодів
- Тут я створив Функція названий QR_Generator Далі, використовуючи qrcodes_values як Рядок в межах своїх повноважень.
- Потім, заявив Site_URL як Рядок і Значення_комірки як Діапазон .
- Далі, використовуючи Application.Caller в Набір властивість запускати макрос де він буде називатися.
- Після цього, враховуючи URL адреса для qr-коди .
- Я, також використовував Після помилки відновити роботу Далі ігнорувати помилку.
- Згодом, використовуючи ActiveSheet.Pictures для створення малюнка на активному аркуші.
- Далі, за допомогою кнопки Із заявою змінив розмір qr-коди .
Негайно, Зберегти код як Книга Excel з підтримкою макросів і повертайся на своє простирадло.
- Тепер виділіть всі клітинки, де ви хочете, щоб ваш QR-коди Тут я виділив комірки D5 , D6 , і D7 .
- Після цього напишіть наступну формулу.
=QR_Generator(C5)
Тут я використовував QR_Generator функцію, яку я визначив за допомогою VBA код. А для qrcodes_values Я вибрав комірку C5 Ця функція поверне нам значення QR-код для Значення в камері C5 .
- Наостанок, натисніть CTRL+ENTER і ви отримаєте QR-коди для всіх камер.
Читати далі: Excel VBA: генератор QR-кодів з відкритим вихідним кодом
Важливі моменти для запам'ятовування
- При роботі з другим способом слід зазначити, що тут я використовував посилання з відкритим вихідним кодом, тому для коректної роботи цієї функції необхідно мати увімкнене з'єднання з Інтернетом.
Практична секція
Тут я надав вам практичний аркуш, щоб ви могли потренуватися.
Висновок
Отже, в цій статті я спробував пояснити, як створити QR-коди Я розглянув 2 методу. Сподіваюся, що це було корисно для вас. Щоб отримати більше подібних статей, відвідайте ExcelWIKI Якщо у Вас виникли запитання, будь ласка, повідомте мені про це в розділі коментарів нижче.