Sadržaj
QR kodovi su šifrirani kvadrati koji mogu uključivati sadržaj, poveznice, informacije o događajima i druge informacije koje korisnici žele vidjeti. Možete generirati QR kod uz pomoć programa Excel. Glavni cilj ovog članka je pokazati kako izraditi QR kod u Excelu.
Preuzmite radnu bilježnicu za vježbu
Možete preuzeti radnu bilježnicu za vježbu koja se koristi u ovom članku s donje veze za preuzimanje.
Generiranje QR koda.xlsm
2 jednostavna načina za stvaranje QR koda u programu Excel
U ovom članku , objasnit ću dvije metode pomoću kojih možete izraditi QR kod u Excelu. Kako bih objasnio ove metode, uzeo sam skup podataka koji sadrži Naziv web-mjesta i njegov URL koji je Vrijednost za naš QR kod .
1. Korištenje dodataka za Office za stvaranje QR koda u Excelu
U ovoj metodi objasnit ću kako stvoriti QR kod u Excelu pomoću Uredski dodaci .
Pogledajmo korak po korak kako se to radi.
Koraci:
- Za početak idite na karticu Umetni .
- Nakon toga odaberite opciju Dohvati dodatke iz grupe Dodaci .
Na ekranu će se pojaviti biblioteka .
- Sada potražite QR4Office . I dobit ćete QR4Office .
- Zatim kliknite na Dodaj da biste dodali QR4Office vašem Dodaci .
Sada će vam pokazatilicencni uvjeti i pravila.
- Na kraju odaberite Nastavi i QR4Office bit će instaliran.
- Sada ponovno idite na karticu Umetni .
- Nakon toga odaberite Moji dodaci .
Ovo će vas odvesti do vaše Moji dodaci biblioteke.
- Zatim odaberite QR4Office .
- Na kraju kliknite na Dodaj .
Sada ćete vidjeti da se QR4Office otvorio na Excel radnom listu. Možete upisati tekst ili URL koji želite kodirati . Također možete promijeniti boju, veličinu i pozadinu QR koda ovdje.
- Sada upišite tekst ili URL koji želite kodirati . Ovdje sam upisao URL za ExcelWIKI .
- Na kraju kliknite Umetni da biste dobili svoj QR kod .
Sada sam dobio QR kod za svoju željenu stranicu.
Slijedeći isti postupak možete dobiti sve ostale QR kodove koje želite.
2. Stvaranje korisnički definirane funkcije za stvaranje QR koda u Excelu
U ovoj drugoj metodi, objasnit ću kako stvoriti QR kodove u Excelu pomoću korisnički definirane funkcije . Za ovo ću koristiti VBA .
Da vidimo korak po korak kako se to radi.
Koraci:
- Prvo idite na karticu Razvojni programer .
- Drugo, odaberite Visual Basic .
Sada,vidjet ćete da se otvorio prozor Visual Basic .
- Nakon toga idite na karticu Umetni .
- Sada odaberite opciju Modul .
Vidjet ćete Modul je otvorio. U taj Modul upišite sljedeći kod.
6194
Razdvajanje koda
- Ovdje sam stvorio Funkciju nazvanu QR_Generator . Zatim, upotrijebio qrcodes_values kao String unutar funkcije.
- Zatim, deklarirao Site_URL kao String i Cell_Values kao Range .
- Zatim, upotrijebio sam Application.Caller u svojstvu Set za pokretanje makronaredbe gdje će biti pozvan.
- Nakon toga, dana URL adresa za qr kodove .
- Također sam koristio Pri pogrešci Nastavi dalje da biste zanemarili pogrešku.
- Nakon toga, upotrijebite ActiveSheet.Pictures za stvaranje slike na aktivnom listu.
- Dalje, koristeći izjava With promijenila je veličinu qr kodova .
Sada Spremite kod kao Omogućen makronaredbu programa Excel Radna knjiga i vratite se na svoj list.
- Sada odaberite sve ćelije u kojima želite svoje QR kodove . Ovdje sam odabrao ćelije D5 , D6 , i D7 .
- Nakon toga napišite sljedeću formulu.
=QR_Generator(C5)
Ovdje sam upotrijebio funkciju QR_Generator koju sam definirao pomoću VBA koda. Iza qrcodes_values odabrao sam ćeliju C5 . Ova funkcija će nam vratiti QR kod za Vrijednost u ćeliji C5 .
- Na kraju pritisnite CTRL+ ENTER i dobit ćete QR kodove za sve ćelije.
Pročitajte više: Excel VBA: Open Source Generator QR koda
Stvari koje treba zapamtiti
- Dok radim s drugom metodom, treba imati na umu da sam ovdje koristio vezu otvorenog koda. Dakle, da biste ispravno radili s ovom funkcijom, morate držati svoju internetsku vezu uključenom.
Odjeljak za vježbu
Ovdje sam vam dao vježbeni list za vježbu.
Zaključak
Za kraj, u ovom sam članku pokušao objasniti kako izraditi QR kodove u Excelu. Pokrio sam 2 metode. Nadam se da vam je ovo bilo od pomoći. Za više ovakvih članaka posjetite ExcelWIKI . Ako imate pitanja, javite mi u odjeljku za komentare ispod.