Dosya simgesi

Excel ile QR Kodu Oluşturma

Excel ile QR Kodu Oluşturma
Bu dosya, Excel içinde yazılan bir metnin veya web bağlantısının QR koduna dönüştürülmesini sağlar. QR kodu, makro modülündeki URL_QRCode_SERIES adlı kullanıcı tanımlı fonksiyonla oluşturulur. Liste sayfasındaki satırlar için toplu üretim yapan ayrı bir makro da bulunur.

Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • QRCode: A1 hücresinde "Select link" başlığı bulunur. QR kodunun oluşturulacağı metin A2 hücresine girilir. Oluşan QR resmi, formülün bulunduğu hücrenin yanına yerleştirilir.
  • Liste: A sütununda "Web Sitesi Adı" başlığı altında bağlantılar listelenir. B sütunu, her satır için üretilen QR resminin yapıştırıldığı alandır.

Kullanılan formüller​

QRCode sayfasının A4 hücresinde QR kodunu üreten fonksiyon çağrısı yer alır:
Excel formülü
=URL_QRCode_SERIES("qr_code_1";A2;;"qrCode")
Fonksiyon; resim adını (qr_code_1), QR değerini (A2), boş bırakılan resim boyutunu ve hücrede gösterilecek metni alır. Boyut belirtilmezse 150 piksel kullanılır. Resim daha önce oluşmuşsa silinir ve yeni değerle yeniden eklenir. A2 boşsa #DEĞER! hatası döner.

Makrolar​

  • URL_QRCode_SERIES: Girilen metni UTF-8 olarak kodlar ve Google Chart API adresine gönderir. Dönen QR resmi sayfaya eklenir. Yardımcı işlevler UTF8_URL_Encode ve URLEncodeByte Türkçe karakterlerin doğru kodlanmasını sağlar.
  • uygula: Liste sayfasında A2'den son dolu satıra kadar her değeri QRCode sayfasındaki A2 hücresine yapıştırır, hesaplamayı yeniler, oluşan QR resmini kopyalar ve Liste sayfasında aynı satırın B sütununa yapıştırır. İlerleme durum çubuğunda gösterilir.
Makro, QR resmini internetten almak için Google Chart API adresine bağlanır. Bu nedenle üretim sırasında internet bağlantısı gerekir ve girilen metin bu hizmete iletilir. Dosyada dosya silme işlemi yoktur; yalnızca eski QR resmi güncellenirken silinir.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Tek bir QR kodu için QRCode sayfasındaki A2 hücresine metni veya bağlantıyı yazın; resim yanındaki hücrede oluşur.
  3. Toplu üretim için Liste sayfasının A sütununa A2'den başlayarak bağlantıları girin.
  4. Alt+F8 ile uygula makrosunu çalıştırın.
  5. Her satırın QR kodu B sütununda yer alır.

ExcelDepo tarafından daha fazla dosya

  • Beğen
Tepkiler: kafakultur
Detaylar
Yazar
ExcelDepo
İndirme
23
Gösterim
3,559
İlk sürüm
Güncel
SHA-256
6c9925598064389b922c0a12e7209340d7e1ec01149aca882eed5de2ffe9e6a7

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Emeğinize sağlık.
Geri
Üst