Indholdsfortegnelse
QR-koder er krypterede firkanter, der kan indeholde indhold, links, oplysninger om begivenheder og andre oplysninger, som brugerne ønsker at se. Du kan generere QR-kode ved hjælp af Excel. Hovedformålet med denne artikel er at demonstrere, hvordan man kan oprette QR-kode i Excel.
Download arbejdsbog til øvelser
Du kan downloade den øvelsesarbejdsbog, der bruges i denne artikel, fra download-linket nedenfor.
Generering af QR-kode.xlsm2 enkle måder at oprette QR-koder i Excel på
I denne artikel vil jeg forklare to metoder, hvormed du kan oprette QR-kode i Excel. For at forklare disse metoder har jeg taget et datasæt, der indeholder de Stedets navn og dens URL, som er den Værdi for vores QR-kode .
1. Brug af Office Add-ins til at oprette QR-koder i Excel
I denne metode vil jeg forklare, hvordan man opretter QR-kode i Excel ved at bruge Office-tilføjelser .
Lad os se trin for trin, hvordan det gøres.
Trin:
- Til at begynde med skal du gå til Indsæt fanebladet.
- Derefter skal du vælge den Få tilføjelser fra Tilføjelser gruppe.
A bibliotek vises på skærmen.
- Nu skal du søge efter QR4Office . og du vil få den QR4Office .
- Klik derefter på Tilføj for at tilføje den QR4kontor til din Tilføjelser .
Nu vises licensbetingelser og politik.
- Endelig skal du vælge Fortsæt, og QR4Office vil blive installeret.
- Gå nu igen til Indsæt fanebladet.
- Derefter skal du vælge Mine tilføjelser .
Dette vil føre dig til din Mine tilføjelser bibliotek.
- Vælg derefter QR4Office .
- Endelig skal du klikke på Tilføj .
Nu vil du se, at QR4Office er åbnet på Excel-regnearket. Du kan skrive tekst eller URL at du ønsker at indkode Du kan også ændre farve, størrelse og baggrund for QR-kode herfra.
- Indtast nu tekst eller URL at du ønsker at indkode Her skrev jeg den URL til ExcelWIKI .
- Til sidst skal du klikke på Indsæt for at få din QR-kode .
Nu har jeg fået den QR-kode til mit ønskede websted.
Ved at følge den samme proces kan du få alle de andre QR-koder du ønsker.
2. Oprettelse af brugerdefineret funktion til at oprette QR-kode i Excel
I denne 2. metode vil jeg forklare, hvordan du opretter QR-koder i Excel ved at bruge brugerdefineret funktion Til dette formål vil jeg bruge VBA .
Lad os se trin for trin, hvordan det gøres.
Trin:
- Først skal du gå til Udvikler fanebladet.
- For det andet skal du vælge Visual Basic .
Nu vil du se den Visual Basic vinduet er åbnet.
- Derefter skal du gå til Indsæt fanen .
- Vælg nu den Modul mulighed.
Du vil se en Modul er åbnet. I denne Modul indtaste følgende kode.
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
Opdeling af kode
- Her har jeg oprettet en Funktion ved navn QR_Generator . Næste, brugte qrcodes_værdier som String inden for funktionen.
- Derefter erklærede Site_URL som String og Cell_Values som Område .
- Dernæst brugte du den Application.Caller i den Indstil egenskaben til at udløse den makro hvor den vil blive kaldt.
- Derefter, i betragtning af den URL til qr-koder .
- I, også brugt Ved fejl Fortsæt næste for at ignorere fejlen.
- Brug derefter den ActiveSheet.Pictures for at oprette et billede i det aktive ark.
- Derefter kan du ved hjælp af Med erklæring ombyggede størrelsen på qr-koder .
Nu, Gem koden som Excel-arbejdsmappe med makroaktivering og gå tilbage til dit ark.
- Vælg nu alle de celler, hvor du vil have din QR-koder Her har jeg valgt celler D5 , D6 , og D7 .
- Herefter skal du skrive følgende formel.
=QR_Generator(C5)
Her har jeg brugt den QR_Generator funktion, som jeg definerede ved hjælp af VBA kode. Og for qrcodes_værdier Jeg valgte celle C5 Denne funktion vil returnere os den QR-kode for den Værdi i celle C5 .
- Til sidst skal du trykke på CTRL+ENTER og du vil få QR-koder for alle cellerne.
Læs mere: Excel VBA: Open Source QR Code Generator
Ting at huske
- Når du arbejder med den anden metode, skal det bemærkes, at jeg her har brugt et open source-link. Så for at denne funktion kan fungere korrekt, skal du have din internetforbindelse tændt.
Øvelsesafsnit
Her har jeg givet dig et øvelsesark, som du kan øve dig på.
Konklusion
Afslutningsvis har jeg i denne artikel forsøgt at forklare, hvordan man opretter QR-koder i Excel. Jeg har dækket 2 metoder. Jeg håber, at dette var nyttigt for dig. For at få flere artikler som denne, besøg ExcelWIKI Hvis du har spørgsmål, så lad mig vide det i kommentarfeltet nedenfor.