見出し画像

ExcelでQRコードを作成する方法



①QRコード生成の準備

Excel単体ではQRコードを生成する機能が標準搭載されていません。

そのため、以下のいずれかの方法を利用する必要があります。

❶QRコード生成用のExcelアドインをインストール
❷VBAマクロを使用
❸外部のウェブツールやソフトウェアを併用

この記事では、最も簡単かつ効率的なExcelアドインを使用する方法を中心に解説します。


Microsoft Excel 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台 ↓


②アドインを使用してQRコードを作成する方法

❶Excelの「挿入」タブからアドインを追加

⑴Excelを開きます。

⑵メニューから「挿入」タブをクリックします。

⑶「アドイン」のセクションにある「Office アドイン」を選択します。

⑷Office ストアが開きます。

検索バーに「QRコード」「QR Code Generator」と入力し、適切なアドインを探します。


「QR4Office」などが人気のあるアドインです。

⑸希望のアドインを選択し、「追加」ボタンをクリックしてインストールします。


❷アドインを利用してQRコードを挿入
⑴アドインをインストール後、「挿入」タブの「マイアドイン」セクションから、先ほどインストールしたアドインを開きます。

⑵アドインのインターフェースが表示されます。

⑶必要なデータ(QRコードに変換したい文字列やURL)を入力します。

テキストボックスが用意されている場合、ここに入力。

セル内のデータを参照する設定が可能な場合、該当するセルを指定。

⑷QRコードが自動的に生成され、プレビューが表示されます。

「挿入」または「Insert」ボタンをクリックして、QRコードをシート上に挿入します。


できるExcel 2024 Copilot対応 Office 2024&Microsoft 365版 ↓


❸注意点とポイント
ポイント
操作を簡略化する

アドインを活用すれば、特別なプログラミングスキルは不要で、直感的な操作が可能です。

大量のQRコードを生成する場合は、セルのデータを一括指定できるアドインを選ぶと効率的です。

注意点
アドインの権限に注意

アドインの利用にはインターネット接続が必要な場合があります。

個人情報や重要なデータを扱う際には、信頼性の高いアドインを選択してください。

❹VBAマクロを使用してQRコードを作成する方法

Excelでカスタマイズ性を求める場合は、VBAを使用する方法もあります。以下の手順を参考にしてください。


手順 1: QRコード生成用ライブラリを準備

「Google Chart API」を利用してQRコードを生成します。

このAPIを利用すれば、特定のURLにアクセスすることでQRコード画像を取得できます。


https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=データ


手順 2: VBAコードを記述
⑴Excelで「Alt + F11」を押して、VBAエディターを開きます。
「挿入」「標準モジュール」をクリックして、新しいモジュールを追加します。
⑶以下のコードをコピー&ペーストします。

Sub QRCodeGenerator()
    Dim ws As Worksheet
    Dim qrText As String
    Dim qrURL As String
    Dim rng As Range
    
    ' 対象のシートとセルを指定
    Set ws = ThisWorkbook.Sheets(1)
    Set rng = ws.Range("A1") ' A1にQRコードにしたいデータが入っていると仮定

    ' QRコードの内容を取得
    qrText = rng.Value
    qrURL = "https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=" & Application.EncodeURL(qrText)
    
    ' 画像を挿入
    With ws.Pictures.Insert(qrURL)
        .Left = rng.Offset(0, 1).Left ' A1の右隣に配置
        .Top = rng.Top
        .Width = 100
        .Height = 100
    End With
End Sub

⑷VBAエディターを閉じて、「Alt + F8」を押してマクロを実行します。

⑸外部ツールを併用してQRコードを挿入する方法

外部の無料ツールやソフトウェアを使ってQRコード画像を生成し、それをExcelに挿入する方法もあります。この場合は以下の手順を踏みます。


簡単・快適!Excelマスター2024&365対応版 (EIWA MOOK) ↓


手順: 外部ツールを使用
⑴Webブラウザで「無料のQRコード生成ツール」(例: QRコードメーカー)を検索。
⑵必要なデータを入力してQRコード画像を生成します。
⑶生成された画像を右クリックして保存。
⑷Excelの「挿入」「画像」メニューから、保存したQRコード画像を挿入します。


注意点: 外部ツールの選択
セキュリティリスクを避けるため、信頼性の高いウェブサイトやソフトウェアを利用してください。
データが外部に送信されるため、機密情報を使用する場合は慎重に。


まとめ

ExcelでQRコードを作成するには、以下の3つの方法があります。

❶アドインを使用
初心者に最適で簡単に使える。
Officeストアから信頼性のあるアドインをインストールすることが重要。
❷VBAマクロを使用
プログラミングスキルがある人向け。柔軟性が高い。
セキュリティ設定でマクロを有効にする必要がある。
❸外部ツールを併用
最も簡単で誰でも使えるが、手動操作が増える。

作業の効率やデータの安全性を考慮して、自分の用途に合った方法を選んでください。

いいなと思ったら応援しよう!