Come creare un codice QR in Excel (2 metodi adatti)

  • Condividi Questo
Hugh West

Codici QR sono quadrati criptati che possono includere contenuti, link, informazioni sugli eventi e altre informazioni che gli utenti desiderano vedere. Si possono generare Codice QR L'obiettivo principale di questo articolo è quello di dimostrare come creare Codice QR in Excel.

Scarica il quaderno di esercizi

Potete scaricare la cartella di esercizi utilizzata in questo articolo dal link di download qui sotto.

Generazione del codice QR.xlsm

2 modi semplici per creare un codice QR in Excel

In questo articolo, vi spiegherò due metodi con cui potete creare Codice QR Per spiegare questi metodi, ho preso un set di dati che contiene i dati di Nome del sito e il suo URL, che è l'indirizzo Valore per il nostro Codice QR .

1. Utilizzo dei componenti aggiuntivi di Office per creare codici QR in Excel

In questo metodo, spiegherò come creare Codice QR in Excel utilizzando Componenti aggiuntivi per l'ufficio .

Vediamo passo dopo passo come si fa.

Passi:

  • Per iniziare, andare alla pagina Inserire scheda.
  • Successivamente, selezionare la voce Ottenere i componenti aggiuntivi dall'opzione Componenti aggiuntivi gruppo.

A biblioteca apparirà sullo schermo.

  • Ora, cercate QR4Office E otterrete il QR4Office .
  • Successivamente, fare clic su Aggiungi per aggiungere l'opzione QR4office al vostro Componenti aggiuntivi .

A questo punto, verranno mostrati i termini e le condizioni della licenza.

  • Infine, selezionare Continua, e QR4Office sarà installato.

  • Ora, di nuovo, andare alla voce Inserire scheda.
  • Successivamente, selezionare I miei add-in .

Questo vi condurrà al vostro I miei add-in biblioteca.

  • Successivamente, selezionare QR4Office .
  • Infine, fare clic su Aggiungi .

Ora, vedrete che QR4Office è stato aperto nel foglio di lavoro di Excel. È possibile digitare testo o URL che si vuole codificare È inoltre possibile modificare il colore, le dimensioni e lo sfondo del campo di lavoro. Codice QR da qui.

  • Ora, digitate il campo testo o URL che si vuole codificare Qui, ho digitato il URL per ExcelWIKI .
  • Infine, fare clic su Inserire per ottenere il vostro Codice QR .

Ora, ho ottenuto il Codice QR per il sito desiderato.

Seguendo lo stesso procedimento si possono ottenere tutte le altre Codici QR che si desidera.

2. Creare una funzione definita dall'utente per creare un codice QR in Excel

In questo secondo metodo, vi spiegherò come creare Codici QR in Excel utilizzando funzione definita dall'utente Per questo, utilizzerò VBA .

Vediamo passo dopo passo come si fa.

Passi:

  • In primo luogo, andare alla pagina Sviluppatore scheda.
  • In secondo luogo, selezionare Visual Basic .

A questo punto, si vedrà il Visual Basic è stata aperta la finestra.

  • Dopodiché, andare alla sezione Inserire scheda .
  • A questo punto, selezionare la voce Modulo opzione.

Verrà visualizzato un Modulo è stato aperto. In quel Modulo digitare il seguente codice.

 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 Con 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 

Ripartizione del codice

  • Qui, ho creato un oggetto Funzione denominato Generatore QR . Avanti, usato qrcodes_values come Stringa all'interno della funzione.
  • Poi, ha dichiarato URL del sito come Stringa e Valori_cella come Gamma .
  • Successivamente, è stata utilizzata la funzione Applicazione.Chiamante nel Set per attivare la funzione macro dove verrà chiamato.
  • Dopodiché, data la URL indirizzo per codici qr .
  • Io, inoltre, ho usato In caso di errore, riprende il prossimo per ignorare l'errore.
  • In seguito, ha utilizzato il tasto ActiveSheet.Pictures per creare l'immagine nel foglio attivo.
  • Successivamente, utilizzando l'opzione Con dichiarazione ridimensionato il codici qr .

Ora, Risparmiare il codice come Cartella di lavoro Excel abilitata alle macro e tornare al proprio foglio.

  • A questo punto, selezionare tutte le celle in cui si desidera che la Codici QR Qui ho selezionato le celle D5 , D6 , e D7 .

  • Successivamente, scrivere la seguente formula.
=QR_Generatore(C5)

Qui ho usato il metodo Generatore QR che ho definito con la funzione VBA E per qrcodes_values Ho selezionato la cella C5 Questa funzione restituisce il valore Codice QR per il Valore in cella C5 .

  • Infine, premere CTRL+INVIO e otterrete Codici QR per tutte le cellule.

Per saperne di più: Excel VBA: generatore di codici QR open source

Cose da ricordare

  • Per quanto riguarda il secondo metodo, va notato che qui ho utilizzato un link open source. Quindi, per utilizzare correttamente questa funzione è necessario mantenere attiva la connessione a Internet.

Sezione pratica

Qui ho messo a disposizione un foglio per esercitarsi.

Conclusione

Per concludere, in questo articolo ho cercato di spiegare come creare Codici QR in Excel. Ho trattato 2 metodi. Spero che questo sia stato utile per voi. Per avere altri articoli come questo visitate il sito ExcelWIKI Se avete domande, fatemele sapere nella sezione commenti qui sotto.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.