本記事には広告(PR)が含まれます。
くわしくは プライバシーポリシー をご確認ください。
Excelで資料や管理表を作っていると、
「URLをQRコードにしてシートへ貼り付けたい」
「ExcelだけでQRコードを作る方法はある?」
「作ったQRコードを画像として保存したい」
といったことがあります。
Excelでは、Officeアドインを利用して文字やURLからQRコードを作成できます。
特に「QR4Office」を使えば、QRコードにしたいURLや文字を入力して[Insert]を押すだけなので、初めてでも比較的簡単です。
この記事では、ExcelでQRコードを作成する基本手順から、画像として保存する方法、作成できない・読み取れない場合の確認ポイントまで初心者向けに解説します。
複数のQRコードをまとめて作成したい場合や、反対にQRコードを読み取ってExcelへ入力したい場合については、専用の記事もあわせて紹介します。
やりたいことから選ぶ
エクセルでQRコードを作成する方法
ExcelでQRコードを作成する方法はいくつかありますが、初心者の方にはOfficeアドインを利用する方法がわかりやすいです。
ここでは、QRコードを作成できるアドイン「QR4Office」を使って、実際にQRコードを作ってみます。
Microsoftの現在の案内でも、Excelでは[ホーム]→[アドイン]からOfficeアドインを追加できます。環境によってメニューの表示が多少異なる場合があります。
QR4Officeを追加する
まず、ExcelにQR4Officeを追加します。
- Excelを開き、[ホーム]タブを選択します。
- [アドイン]をクリックします。
![エクセルを開き、[ホーム]タブ→[アドイン]メニューを選択](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsAQAAAABRBrPYAAAAAnRSTlMAAHaTzTgAAAAiSURBVGje7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAB4GS20AAH/6QlrAAAAAElFTkSuQmCC)
- アドインの検索欄に「QR4Office」と入力します。
- QR4Officeが表示されたら[追加]をクリックします。

- 画面の案内に従って追加します。
追加が完了すると、[ホーム]→[アドイン]からQR4Officeを開けるようになります。
なお、会社や学校などで管理されているパソコンでは、組織の設定によってアドインの追加が制限されている場合があります。
QR4OfficeでQRコードを作成する
QR4Officeを追加したら、実際にQRコードを作成してみましょう。
- [ホーム]→[アドイン]→[QR4Office]を選択します。
- Excel画面の右側にQR4Officeのパネルが表示されます。
- 入力欄にQRコードにしたい文字やURLを入力します。

- QRコードの内容を確認します。
- [Insert]をクリックします。

これで、Excelシート上にQRコードが挿入されます。
Webサイトへ誘導したい場合は、
https://~
のURLを入力すれば、そのURLを読み取れるQRコードを作成できます。
作成後は、実際にスマートフォンなどで読み取り、正しいURLや文字が表示されるか確認しておくと安心です。
QRコードのサイズや色を変更する
QR4Officeでは、QRコードを挿入する前にサイズや色などを調整できます。

用途に合わせて、
- QRコードのサイズ
- 前景色・背景色
- 誤り訂正レベル
などを設定できます。
ただし、デザインを変更しすぎると読み取りにくくなる場合があります。
特に印刷して使用する場合は、背景とQRコードの色に十分な差をつけ、完成後に実機で読み取れるか確認することをおすすめします。
また、QR4Officeを開いたまま続けて作成する場合は、入力内容を変更して[Insert]を繰り返せます。
一度挿入したQRコードは画像として扱われるため、挿入済みのQRコードを選択して、中身だけ別のURLへ変更することはできません。
複数のQRコードをまとめて作成したい場合
1~2個程度ならQR4Officeで順番に作成してもそれほど手間はかかりません。
しかし、
- 商品ごとにQRコードを付けたい
- URL一覧からまとめて作りたい
- 数十件・数百件のQRコードを作りたい
といった場合は、1件ずつ作成するのは大変です。
その場合は、関数やVBAなどを利用した一括作成も検討できます。
詳しい方法は、こちらの記事で比較しています。
▶ ExcelでQRコードを複数作成する方法まとめ|関数・VBA・アドインを比較解説!
作成したQRコードを保存・活用する方法
Excelで作成したQRコードは、Excel内だけで使う必要はありません。
画像として保存したり、WordやPowerPointへ貼り付けたりできます。
QRコードを画像として保存する
QR4Officeで挿入したQRコードを画像ファイルとして保存する場合は、次のように操作します。
- シート上のQRコードを右クリックします。
- [図として保存]を選択します。
- 保存場所とファイル名を指定します。
- ファイル形式を選んで保存します。

特に理由がなければ、QRコードはPNG形式で保存しておくと扱いやすいでしょう。
QRコードのように境界がはっきりした画像では、JPEGのような非可逆圧縮をあえて選ぶ必要性はあまりありません。
[図として保存]が表示されない場合
Excelの環境などによって[図として保存]が利用できない場合は、
QRコードをコピー → ペイントなどの画像編集ソフトへ貼り付け → 画像として保存
という方法でも対応できます。
スクリーンショットから切り出す方法もありますが、画質や余白が変わることがあるため、ほかの方法が使えない場合の代替手段として考えるとよいでしょう。
WordやPowerPointへQRコードを貼り付ける
Excelで作成したQRコードは、WordやPowerPointにもコピーできます。
QRコードを選択して、
[Ctrl]+[C]でコピー → 貼り付け先で[Ctrl]+[V]
と操作すればOKです。
たとえば、
- Wordで作成した案内文
- PowerPointのプレゼン資料
- 商品案内
- アンケート用紙
- 社内資料
などへQRコードを載せられます。
画像ファイルとして保存してから挿入する方法もあるので、用途に合わせて使い分けてください。
QRコードが作成できない・読み取れないときの対処法
「QR4Officeが表示されない」「QRコードを作ったのにスマホで読み取れない」という場合は、原因を分けて確認してみましょう。
QR4Officeが表示されない・追加できない
まずは、
- Excelを再起動する
- [ホーム]→[アドイン]を確認する
- Excelを更新する
- Microsoft 365などのアカウントへ正しくサインインしているか確認する
- 会社のパソコンならアドインの利用制限がないか確認する
といった点を確認します。
Microsoftの案内でも、Officeアドインは[ホーム]→[アドイン]から管理できます。
会社のパソコンではユーザー側で設定を変更できない場合もあるため、その場合は管理者へ確認してください。

作成したQRコードを読み取れない
QRコード自体は作成できているのに読み取れない場合は、
サイズ・色・入力したデータ量を確認してみましょう。
QRコードを極端に小さくしたり、背景色とQRコードの色を似た色にしたりすると読み取りにくくなります。
また、長い文字列を入れるほどQRコードの模様も細かくなります。
特に印刷物に使用するときは、
作成 → 印刷 → 実際のスマートフォンで読み取り
まで確認してから配布すると安心です。
ExcelでQRコードを読み取って入力したい場合
ここは親記事で詳しく説明しない方がよいです。
「QRコードを作る」と「QRコードを読み取る」では目的が異なるためです。
ExcelへQRコードの内容を入力したい場合は、スマートフォンやQRコードリーダーなどを利用する方法があります。
詳しくはこちらの記事で解説しています。
▶ ExcelでQRコードを読み取って入力する方法|リーダー・スマホ対応を初心者向けに解説
さらに、読み取った文字列を分割したり、在庫管理などに利用したりしたい場合は、こちらの記事も参考になります。
▶ ExcelでQRコードを読み取った後どうする?分割・整理・在庫管理まで解説
ExcelでQRコードを作成するときによくある質問
ExcelだけでQRコードを作成できますか?
Excelでは、Officeアドインなどを利用してQRコードを作成できます。
この記事では、QR4Officeを利用して文字やURLからQRコードを作成する方法を紹介しています。
URLからQRコードを作成できますか?
できます。
QR4Officeの入力欄にWebページのURLを入力して[Insert]をクリックすれば、URLを読み取るためのQRコードを作成できます。
作成後は、スマートフォンで読み取り、目的のページが正しく開くか確認してください。
Excelで複数のQRコードを一括作成できますか?
複数作成には、関数やVBAなどを利用する方法があります。
件数やExcelの環境によって適した方法が異なるため、詳しくは「ExcelでQRコードを複数作成する方法まとめ」で解説しています。
QRコードを作成したのに読み取れないのはなぜですか?
QRコードが小さすぎる、背景とコードの色の差が小さい、入力した文字列が長いなどの原因が考えられます。
サイズや配色を見直し、実際に使用するスマートフォンなどで読み取りテストをしてみてください。
ExcelでQRコードを読み取ってセルへ入力できますか?
QRコードリーダーやスマートフォンなどを利用して、読み取った内容をExcelへ入力する方法があります。
具体的な方法は「ExcelでQRコードを読み取って入力する方法」で詳しく紹介しています。
Excelで「できること」をもう少し増やしてみませんか?
QRコードのように、Excelには「こんなこともできるんだ」と知るだけで仕事に役立つ機能や工夫がたくさんあります。
「Excelを勉強したいけれど、何から始めればいいかわからない」
「調べながら使っているけれど、なかなか身につかない」
という方に向けて、初心者でも無理なく続けやすい独学方法や勉強のコツをまとめました。
まとめ
Excelでは、QR4OfficeなどのOfficeアドインを利用して、文字やURLからQRコードを作成できます。
QR4Officeなら、入力欄にQRコード化したい内容を入力して[Insert]をクリックするだけなので、初めてQRコードを作る方にも比較的わかりやすい方法です。
作成したQRコードは、Excel上で使用するだけでなく、画像として保存したり、WordやPowerPointへ貼り付けたりすることもできます。
うまく読み取れない場合は、QRコードのサイズや色、入力したデータ量などを確認してみてください。
また、用途によっては別の方法の方が効率的です。
- QRコードを複数まとめて作りたい
→「ExcelでQRコードを複数作成する方法まとめ」 - QRコードを読み取ってExcelへ入力したい
→「ExcelでQRコードを読み取って入力する方法」 - 読み取ったデータを分割・整理したい
→「ExcelでQRコードを読み取った後どうする?」
と使い分けると、目的の操作を探しやすくなります。
まずはQR4Officeを使って、文字やURLから1つQRコードを作成するところから試してみてください。
【関連記事】
- ExcelでQRコードを複数作成する方法まとめ|関数・VBA・アドインを比較解説!
- ExcelでQRコードを読み取って入力する方法|リーダー・スマホ対応を初心者向けに解説
- ExcelでQRコードを読み取った後どうする?分割・整理・在庫管理まで解説
※外部リンク※
- QR4Office(提供:Michael A. Zlatkovsky)
- Easy QR Code & Barcode Generator(他社製)
- ActiveX コントロールは、Microsoft 365 および Office 2024 では既定で無効になっています |Microsoft サポート
※参考書籍 (PR)※
※本ボックスにはアフィリエイトリンク(PR)が含まれます。
くわしくは プライバシーポリシー へ。
