Hur man skapar QR-koder i Excel (2 lämpliga metoder)

  • Dela Detta
Hugh West

QR-koder är krypterade rutor som kan innehålla innehåll, länkar, händelseinformation och annan information som användarna vill se. Du kan skapa QR-kod med hjälp av Excel. Huvudsyftet med den här artikeln är att visa hur man skapar en QR-kod i Excel.

Ladda ner övningsboken

Du kan ladda ner arbetsboken som används i den här artikeln från nedladdningslänken nedan.

Generering av QR-kod.xlsm

2 enkla sätt att skapa QR-koder i Excel

I den här artikeln kommer jag att förklara två metoder som du kan använda för att skapa QR-kod i Excel. För att förklara dessa metoder har jag tagit ett dataset som innehåller Namn på platsen och dess URL, som är Värde för vår QR-kod .

1. Användning av Office Add-ins för att skapa QR-koder i Excel

I den här metoden kommer jag att förklara hur man skapar QR-kod i Excel genom att använda Office-tillägg .

Låt oss se steg för steg hur det går till.

Steg:

  • Till att börja med går du till Infoga fliken.
  • Därefter väljer du Få tilläggsfunktioner från alternativet Tilläggsfunktioner grupp.

A bibliotek visas på skärmen.

  • Sök nu efter QR4Office . och du kommer att få den QR4Office .
  • Klicka sedan på Lägg till för att lägga till QR4kontor till din Tilläggsfunktioner .

Nu visas licensvillkoren och policyn.

  • Slutligen väljer du Fortsätt, och QR4Office kommer att installeras.

  • Gå nu återigen till Infoga fliken.
  • Därefter väljer du Mina tillägg .

Detta leder dig till din Mina tillägg bibliotek.

  • Välj sedan QR4Office .
  • Slutligen klickar du på Lägg till .

Nu kommer du att se att QR4Office har öppnats på Excel-arbetsbladet. Du kan skriva text eller . URL som du vill koda Du kan också ändra färg, storlek och bakgrund för QR-kod härifrån.

  • Skriv nu in text eller . URL som du vill koda Här skrev jag in URL för ExcelWIKI .
  • Slutligen klickar du på Infoga för att få din QR-kod .

Nu har jag fått QR-kod för min önskade webbplats.

Genom att följa samma process kan du få alla de andra QR-koder du vill ha.

2. Skapa användardefinierad funktion för att skapa QR-koder i Excel

I den här andra metoden förklarar jag hur man skapar QR-koder i Excel genom att använda användardefinierad funktion För detta kommer jag att använda mig av VBA .

Låt oss se steg för steg hur det går till.

Steg:

  • Först går du till Utvecklare fliken.
  • För det andra väljer du Visual Basic .

Nu kommer du att se Visual Basic har öppnats.

  • Gå därefter till Infoga fliken .
  • Välj nu den Modul alternativ.

Du kommer att se en Modul har öppnats. I denna Modul skriv in följande kod.

 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 

Uppdelning av koden

  • Här har jag skapat en Funktion som heter QR_Generator . Nästa, används qrcodes_values som Sträng inom funktionen.
  • Därefter förklarade han Webbplats_URL som Sträng och Cell_Values som Utbud .
  • Därefter använde du Application.Caller i den Ställ in för att utlösa makro där den kommer att kallas.
  • Efter detta, med tanke på den URL adress för qr-koder .
  • Jag använde också Vid fel Fortsätt nästa för att ignorera felet.
  • Efteråt använde du ActiveSheet.Pictures för att skapa bilden i det aktiva bladet.
  • Genom att använda Med uttalande ändrat storleken på qr-koder .

Nu, Spara koden som Arbetsbok med Excel-makroaktivering och gå tillbaka till ditt blad.

  • Markera nu alla celler där du vill att din QR-koder Här valde jag celler D5 , D6 , och D7 .

  • Skriv sedan följande formel.
=QR_Generator(C5)

Här använde jag QR_Generator funktion som jag definierat med hjälp av VBA kod. Och för qrcodes_values Jag valde cell C5 Denna funktion returnerar oss den QR-kod för Värde i cellen C5 .

  • Slutligen trycker du på CTRL+ENTER och du kommer att få QR-koder för alla celler.

Läs mer: Excel VBA: QR-kodgenerator med öppen källkod

Saker att komma ihåg

  • När du arbetar med den andra metoden bör det noteras att jag här använde en länk med öppen källkod. För att den här funktionen ska fungera korrekt måste du ha internetuppkoppling på.

Övningssektionen

Här har jag gett dig ett övningsblad för att du ska kunna öva.

Slutsats

Sammanfattningsvis har jag i den här artikeln försökt förklara hur man skapar QR-koder i Excel. Jag täckte två metoder. Jag hoppas att detta var till hjälp för dig. För att få fler artiklar som denna, besök ExcelWIKI Om du har några frågor kan du berätta det i kommentarsfältet nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.